@charset "utf-8";
*{  padding:0;margin:0;border:none;text-decoration:none;  list-style-type:none;  font-family:'Microsoft YaHei',sans-serif;  color:#000;  }
body,div,h1,h2,h3,h4,h5,h6,dl,dd,dt,p,a,form,select,input,ul,ol,li{margin:0; padding:0; text-indent:0; font-weight:normal;font-size:14px; color:#333333;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
ul,ol{list-style:none; text-indent:0; list-style-position:outside;}  img{border:0;}
.clear{  clear:both; }
img{display:block;}
.browserupgrade{  margin:0;  z-index:9999;  width:100%;  height:42px;  color:#e50b71;  text-indent:20px;  line-height:42px;  overflow:hidden;  background:#222222;  border-bottom:4px solid #000000;  }
.browserupgrade a{  font-size:16px;  color:#fdc12d;  cursor:pointer; }
.browserupgrade a.brow-close{  font-size:14px;  margin-right:20px;  float:right; }
.clear{clear:both;}
.body{
    background-color:#ffffff;
}
.body.list_yewu{
    background-color:#f5f6fa;
}
a{
    cursor:pointer;
}
.main{
    width:1200px;
    margin:0 auto;
}
.header .h_logo{
    width: 1200px;
    margin: 0 auto;
    height:130px;
    box-sizing: border-box;
}
.header .h_logo h1{
    float:left;
}
.header .h_logo h1 img{
    width:154px;
    height:48px;
    margin-top:51px;
	margin-right:12px;
}
.header .h_logo .h{
    width:1px;
    height:33px;
    background-color: #c4c4c4;
    float:left;
    margin:58px 0 0 15px;
}
.header .h_logo .address{
    float:left;
    height:30px;
    line-height:30px;
    margin:58px 0 0 22px;
    cursor:pointer;
    position:relative;
    padding-bottom: 20px;
}
.header .h_logo .address .img_address{
    width:14px;
    height:18px;
    float:left;
    margin-top:6px;
}
.header .h_logo .address p{
    float:left;
    margin-left:8px;
}
.header .h_logo .address p a{
    font-size:14px;
    color:#666666;
}
.header .h_logo .address p a span{
    font-size: 18px;
    color: #888888;
}
.header .h_logo .address i{
    width:14px;
    height:8px;
    background: url(/ziyuan/images/jiantou_xia.png) no-repeat center;
    background-size:14px 8px;
    float:left;
    margin-top:11px;
    margin-left:8px;
    transition: 0.3s;
}
.header .h_logo .address:hover i{
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
    transition: 0.5s;
}
.header .h_logo .address .info{
    width:375px;
    height:208px;
    border: 2px solid #c9cbce;
    background-color: #ffffff;
    position:absolute;
    top:42px;
    display:none;
    transition: 0.3s;
    z-index:99;
}
.header .h_logo .address .info:before, .header .h_logo .address .info:after{
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-width: 10px;
    border-style: solid;
    position: absolute;
    left: 20px;
    z-index: 999999;
}
.header .h_logo .address .info:before{
    border-color: transparent transparent #ffffff;
    top: -17px;
    z-index: 9999999;
}
.header .h_logo .address .info:after{
    border-color: transparent transparent #c9cbce;
    top: -20px;
}

.header .h_logo .address .info p{
    width:100%;
    font-weight: bold;
    margin:10px 4px 4px 4px;
    padding-left: 10px;
    color: #666666;
}
.header .h_logo .address .info ul{
    width:100%;
    padding:0 15px;
    overflow: hidden;
}
.header .h_logo .address .info ul li{
    float:left;
    width: 60px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #666666;
    background-color: #f5f5f5;
    margin-right:10px;
	margin-bottom: 10px;
}
.header .h_logo .address .info ul li a{
	display:block;
}
.header .h_logo .address .info ul li:hover a{
    color:#4c77db;
}


.header .h_logo a.lo{
    float:left;
    display:block;
}
.header .h_logo a.lo img{
    width:224px;
    height:47px;
    margin-top:31.5px;
}
.header .h_logo img.xcy{
    width:138px;
    height:18px;
    float:left;
    margin-top:80px;
    margin-left:16px;
}
.header .h_logo img.m_menu{
    display:none;
}
.header .h_logo .phone{
    float: right;
    margin-top:49px;
    background: url(/ziyuan/images/phone.png) no-repeat left center;
    padding-left:45px;
}
.header .h_logo .phone span{
    display:block;
    font-size:14px;
    color:#808080;
}
.header .h_logo .phone p{
    font-size:26px;
    color:#ea790f;
    font-weight:bold;
}
.header .h_logo form{
    float: left;
    width:470px;
    height: 40px;
    margin:52px 0 0 70px;
}
.header .h_logo form input.so{
    width:390px;
    height:40px;
    border:solid 1px #4c77db;
    float:left;
    box-sizing: border-box;
    padding-left:45px;
    color:#333333;
    font-size:15px;
    background:url(/ziyuan/images/so.png) no-repeat left 17px center;
}
.header .h_logo form input::-webkit-input-placeholder{
    color:#bdbdbd;
}
.header .h_logo form input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#bdbdbd;
}
.header .h_logo form input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#bdbdbd;
}
.header .h_logo form input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    color:#bdbdbd;
}


.header .h_logo form p.tij{
    font-size:18px;
    width:80px;
    height:40px;
    float:left;
    background-color: #4c77db;
    color:#ffffff;
    text-align: center;
    line-height:40px;
    cursor:pointer;
}
.header .nav{
    width:1200px;
    margin:0 auto;
    height:40px;
}
.header .nav .dh{
    width:100%;
    overflow: hidden;
    float:left;
}
.header .nav .dh li{
    float:left;
    height:40px;
    line-height:40px;
    margin-right:62px;
    position:relative;
}
.header .nav .dh li h2{
    line-height:40px;
    height:40px;
}
.header .nav .dh li:hover::after{
    content:'';
    position:absolute;
    width:100%;
    height:3px;
    bottom:0;
    background-color: #4f7bdc;
    z-index:9999999;
}
.header .nav .dh li:last-child{
    margin-right:0;
}
.header .nav .dh li a{
    font-size:20px;
    color:#333333;
    padding:0 10px;
    display:block;
    width:100%;
    height:100%;
    text-align: center;
    box-sizing:border-box;
}
.header .nav .dh li:hover a{
    color:#4c77db;
}
.header .nav .dh li.xz a{
    color:#4c77db;
}
.header .daohang{
    width:100%;
    height:220px;
    background-color:#f1f1f1;
    position:absolute;
    top:168px;
    z-index: 99999;
    display:none;
    overflow:hidden;
}
.header .daohang ul{
    width:1224px;
    overflow: hidden;
    margin-top:40px;
    display:none;
}
.header .daohang ul.xz{
    display:block;
}
.header .daohang ul li{
    width:180px;
    height:48px;
    border-radius:6px;
    background-color: rgba(255,255,255,1);
    margin-right:20px;
    margin-bottom:20px;
    float:left;
}
.header .daohang ul li:hover{
    background-color:#4e7adc;
}
.header .daohang ul li a{
    display:block;
    width:100%;
    font-size:16px;
    line-height:48px;
    text-align: center;
    color:#333333;
}
.header .daohang ul li:hover a{
    color:#ffffff;
    text-decoration: underline;
}
.banner{
    max-width:1920px;
    width:100%;
    height:620px;
    margin:0 auto;
    position:relative;
    overflow:hidden;
}
.banner .swiper-slide{
    height:620px;
    overflow: hidden;
    position: relative;
}
.banner .swiper-slide a img{
    top: 0;
    left: 50%;
    margin-left: -960px;
    width: 1920px;
    height: 620px;
    display: block;
    position: absolute;
    transition: 0.2s;
}
.banner .swiper-pagination{
    bottom: 20px;
    width: 1200px;
    z-index: 20;
    text-align: center;
    position: absolute;
    left: 50%;
    margin-left: -100px;
}
.banner .swiper-pagination-bullet{
    width:10px;
    height:10px;
    border:solid 2px #ffffff;
    opacity:1;
    margin-right:5px;
	background-color:#ffffff;
}
.banner .swiper-pagination-bullet-active{
    width:36px;
    height:10px;
    background-color: #ffffff;
    border-radius:10px;
}
.biaodan{
    width:100%;
    height:196px;
    background:url(/ziyuan/images/biaodan_bj.png) no-repeat center;
    border-radius:10px;
    overflow: hidden;
    position:relative;
    margin-top:-84px;
    z-index:999;
}
.biaodan h3{
    font-size:20px;
    font-weight:bold;
    color:#333333;
    text-align: center;
    width:100%;
    line-height:20px;
    margin-top:40px;
}
.biaodan form{
    width:960px;
    margin:30px auto 0 auto;
}
.biaodan form p{
    float:left;
    margin-right:30px;
}
.biaodan form p span{
    font-size:14px;
    color:#333333;
    display:block;
    margin-right:10px;
    float:left;
    line-height:50px;
}
.biaodan form p input{
    display:block;
    float:left;
    width:296px;
    height:46px;
    border:solid 1px #dcdcdc;
    padding-left:10px;
    box-sizing: border-box;
    color:#bbbbbb;
    font-size:14px;
    margin-top:2px;
}
.biaodan form p input::-webkit-input-placeholder{
    color:#bbbbbb;
}
.biaodan form p input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#bbbbbb;
}
.biaodan form p input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#bbbbbb;
}
.biaodan form p input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#bbbbbb;
}
.biaodan form p.tj{
    width:174px;
    height:50px;
    border-radius:5px;
    background-image: linear-gradient(to right,#679ce2, #4c77db);
    margin-right:0;
    line-height:50px;
    border-radius:5px;
    font-size:16px;
    color:#ffffff;
    text-align: center;
    cursor:pointer;
}
.ztn .title{
    width:100%;
    overflow: hidden;
}
.ztn .title h3{
    font-size:32px;
    color:#333333;
    line-height:32px;
    text-align: center;
    font-weight:bold;
    margin-top:60px;
}
.ztn .title p{
    font-size:16px;
    color:#5f5f5f;
    line-height:16px;
    margin-top:15px;
    text-align: center;
}

.ztn .container:after{
    content:'';
    display:block;
    clear:both;
}
.ztn p.tj{
    width:240px;
    height:54px;
    background-color: #fd7237;
    border-radius:5px;
    line-height:54px;
    text-align: center;
    color:#ffffff;
    font-size:18px;
    cursor:pointer;
}
.ztn1 .container{
    width:1216px;
    margin-top:43px;
}
.ztn1 .container .box{
    float:left;
    overflow:hidden;
    width:288px;
    height:360px;
    box-shadow:0 0 20px rgba(0,0,0,0.1);
    border-radius:10px;
    margin-right:16px;
    margin-bottom:20px;
    position:relative;
    top:0;
    transition:0.5s;

}
.ztn1 .container .box:hover{
    top:-10px;
    transition:0.5s;
}
.ztn1 .container .box .img{
    width:100%;
    height:170px;
    overflow: hidden;
}
.ztn1 .container .box .img img{
    width:100%;
    transition:0.5s;
}
.ztn1 .container .box:hover .img img{
    transform:scale(1.1);
    transition:0.5s;
}
.ztn1 .container .box .info{
    background-color:#ffffff;
}
.ztn1 .container .box .info h3{
    font-size:22px;
    color:#000000;
    font-weight:bold;
    text-align: center;
    margin-top:32px;
    line-height:32px;
}
.ztn1 .container .box .info p{
    font-size:14px;
    color:rgba(51,51,51,0.8);
    font-family: '宋体','微软雅黑';
    line-height:24px;
    margin-top:16px;
    padding:0 18px;
    box-sizing: border-box;
}
.ztn1 p.tjj{
	width: 240px;
    height: 54px;
    background-color: #fd7237;
    border-radius: 5px;
    margin:20px auto 60px auto;
}
.ztn1 p.tjj a{
	line-height: 54px;
    text-align: center;
    color: #ffffff;
    font-size: 18px;
    cursor: pointer;
	display:block;
	width:100%;
	height:54px;
}
.ztn2{
    height:887px;
    background: url(/ziyuan/images/ztn2_bj.jpg) no-repeat center;
}
.ztn2 .title h3{
    color:#ffffff;
}
.ztn2 ul.tab{
    width:100%;
    margin-top:50px;
    display:inline-block;
    text-align: center;
}
.ztn2 ul.tab li{
    display:inline-block;
    width:250px;
    height:60px;
    border-radius:10px;
    border:solid 1px #4c77db;
    font-size:22px;
    color:#dcdcdc;
    line-height:60px;
    text-align: center;
    cursor:pointer;
}
.ztn2 ul.tab li.yhkh{
    margin-right:32px;
}
.ztn2 ul.tab li.xz{
    color:#ffffff;
    background-image: linear-gradient(to right,#679ce2, #4c77db);
}
.ztn2 ul.tab li.xz::after{
    content:'';
    display:block;
    width:0;
    height:0;
    border:8px solid transparent; 
    border-top-color:#5989de; 
    position:relative;
    top:0;
    left:118px;
}
.ztn2 .container{
    width:950px;
    height:480px;
    border:solid 1px #4c77db;
    border-radius:10px;
    margin:40px auto 0 auto;
}
.ztn2 .container .k{
    display:none;
}
.ztn2 .container .k.xz{
    display:block;
}
.ztn2 .container .img{
    width:600px;
    height:340px;
    margin:60px 0 0 40px;
    background-color: #679ce2;
    float:left;
    position:relative;
}
.ztn2 .container .img ul{
    position:relative;
    top:-20px;
    left:20px;

}
.ztn2 .container .img p{
    font-size:18px;
    color:#ffffff;
    line-height:18px;
    position:absolute;
    bottom:-40px;
    left:20px;
}
.ztn2 .container .img ul.value li{
    position:absolute;
    opacity: 0;
    top:0;
    left:0;
    transition:0.6s;
	display:none;
}
.ztn2 .container .img ul.value li.xz{
    opacity: 1;
    transition:0.6s;
    top:0;
	display:block;
}
.ztn2 .container ul.key{
    float:right;
    margin-right:46px;
    margin-top:40px;
}
.ztn2 .container ul.key li{
    width:200px;
    height:50px;
    font-size:18px;
    color:#ffffff;
    line-height:50px;
    text-align: center;
    border-radius:5px;
    box-sizing: border-box;
    position:relative;
    cursor:pointer;
    border:solid 1px #4c77db;
    margin-bottom:20px;
}
.ztn2 .container ul.key li a{
	color:#ffffff;
	display:block;
	width:100%;
	font-size:18px;
	padding-left:40px;
	box-sizing:border-box;
	text-align:left;
}
.ztn2 .container ul.key li.xz{
    background-image: linear-gradient(to right,#679ce2, #4c77db);
}
.ztn2 .container ul.key li a::after{
    content:'>';
    display:block;
    position:absolute;
    font-size:24px;
    color:#4e79db;
    line-height:24px;
    top:13px;
    right:15px;
}
.ztn2 .container ul.key li.xz a::after{
    content:'>';
    display:block;
    position:absolute;
    font-size:24px;
    color:#ffffff;
    line-height:24px;
    top:13px;
    right:15px;
}

.ztn2 p.tj{
    margin:40px auto 60px auto;
}
.ztn3 .container{
    width:980px;
    margin:40px auto 0 auto;
}
.ztn3 .container>div{
    margin-bottom:30px;
    overflow: hidden;
}
.ztn3 .container>div span{
    display:block;
    float:left;
    width:110px;
    height:50px;
    border-top-left-radius: 5px;
    border-bottom-left-radius:5px;
    background-image: linear-gradient(to right,#679ce2, #4c77db);
    font-size:22px;
    color:#f8f8f9;
    font-weight:bold;
    line-height:50px;
    text-align: center;
}
.ztn3 .container>div ul{
    width:870px;
    float:left;
    background-color: #eff5ff;
    height:50px;
    padding-left:34px;
    box-sizing: border-box;
    border-top-right-radius: 5px;
    border-bottom-right-radius:5px;
}
.ztn3 .container>div ul li{
    float:left;
    font-size:18px;
    color:#333333;
    line-height:50px;
    margin-right:16px;
    padding-right:16px;
    position:relative;
    cursor:pointer;
}
.ztn3 .container>div ul li:hover{
    color:#4c77db;
}
.ztn3 .container>div ul li::after{
    content:'';
    display:block;
    width:1px;
    height:15px;
    background-color:#333333;
    position:absolute;
    right:0;
    top:17.5px;
}
.ztn3 p.tj{
    margin:10px auto 60px auto;
}
.ztn4{
    background-color: #f7f9fd;
    overflow: hidden;
}
.ztn4 .container{
    margin-top:43px;
    overflow: hidden;
}
.ztn4 .container .box{
    width:400px;
    height:254px;
    overflow:hidden;
    float:left;
    position:relative;
    border-right:solid 1px #ffffff;
    border-bottom:solid 1px #ffffff;
    box-sizing: border-box;
}
.ztn4 .container .box img{
    width:100%;
    position:relative;
    transition:0.5s;
}
.ztn4 .container .box:hover img{
    transform:scale(1.2);
    transition:0.5s;
}
.ztn4 .container .box:after{
    
}
.ztn4 .container .box .info{
    position:absolute;
    top:0;
    left:0;
    
    opacity: 0.8;
    width:100%;
    height:100%;
}
.ztn4 .container .box.ming .info{
    background-image: linear-gradient(to right,#679ce2, #4c77db);
}
.ztn4 .container .box.an .info{
    background-color:rgba(0,0,0,0.9);
}
.ztn4 .container .box .info h3{
    font-size:20px;
    color:#ffffff;
    text-align: center;
    margin-top:83px;
    line-height:20px;
    font-weight:bold;
}
.ztn4 .container .box .info p{
    font-size:14px;
    color:rgba(255,255,255,0.7);
    line-height:22px;
    width:230px;
    margin:20px auto 0 auto;
    text-align: center;
    font-family:'宋体','微软雅黑';

}
.ztn4  p.tj{
    margin:40px auto 60px auto;
}
.ztn5{
    background-color: #ffffff;
    overflow:hidden;
}
.ztn5 .container{
    width:1220px;
    margin-top:40px;
}
.ztn5 .container .box{
    width:590px;
    height:180px;
    float:left;
    margin-right:20px;
    background-color: #f5f5f5;
    margin-bottom:20px;
}
.ztn5 .container .box .img{
    float:left;
    width:230px;
    height:140px;
    margin-top:20px;
    margin-left:20px;
    overflow:hidden;
}
.ztn5 .container .box .img img{
    width:100%;
    transition:0.5s;
}
.ztn5 .container .box:hover .img img{
    transform:scale(1.1);
    transition: 0.5s;
}
.ztn5 .container .box .info{
    width:280px;
    float:left;
    margin-left:30px;
    margin-top:36px;

}
.ztn5 .container .box .info h3{
    font-size:22px;
    color:#333333;
    line-height:30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ztn5 .container .box .info p{
    font-size:14px;
    color:rgba(51,51,51,0.8);
    line-height:24px;
    margin-top:14px;
}
.ztn5 p.tj{
    margin:20px auto 60px auto;
}
.ztn6{
    height:748px;
    background: url(/ziyuan/images/ztn6_bj.jpg) no-repeat center;
}
.ztn6 .title h3{
    color:#ffffff;
}
.ztn6 .container{
    position:relative;
    margin-top:40px;
}
.ztn6 .container .dg-wrapper{
    width:384px;
    height:460px;
    margin:0 auto;
    position: relative;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.ztn6 .container .dg-wrapper a{
    display:block;
    width:100%;
    height:384px;
    box-shadow: 0 5px 20px rgba(65,130,204,0.3);
    position: absolute;
    left: 0;
    top: 0;
    background-color:rgba(0,0,0,0.2);
}
.ztn6 .container .dg-wrapper a .zhezhao{
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    background-color: rgba(0,0,0,0.35);
}
.ztn6 .container .dg-wrapper a.dg-center .zhezhao{
    background-color:rgba(54,62,73,0);
}
.ztn6 .container .dg-wrapper a .img{
    width:384px;
    height:384px;
    position:relative;
}
.ztn6 .container .dg-wrapper a .img img{
    width:100%;
    display: block;
}
.ztn6 .container .dg-wrapper .img .top{
    width:100%;
    overflow: hidden;
    margin:23px auto 10px auto;
    position:absolute;
    bottom:0;
    left:0;
    text-align: center;
    display:inline-block;
}
.ztn6 .container .dg-wrapper .img .top h4{
    font-size:24px;
    line-height:24px;
    color:#ffffff;
    font-weight:bold;
    display:inline-block;
    text-align: center;
}
.ztn6 .container .dg-wrapper .img .top span{
    font-size:16px;
    line-height:31px;
    color:#ffffff;
    display:inline-block;
    text-align: center;
    margin-left:20px;
    display:none;
}
.ztn6 .container .dg-wrapper .dg-center .img .top span{
    display:inline-block;
}
.ztn6 .container .dg-wrapper .info{
    width:384px;
    height:179px;
    overflow: hidden;
}
.dg-wrapper a.dg-transition{
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.dg-wrapper a.dg-center div{
    display: block;
}

.ztn6 .container .dg-wrapper .info .con{
    font-size:18px;
    color:rgba(255,255,255,0.8);
    text-align: center;
    width:238px;
    margin:0 auto;
    line-height:30px;
    margin-top:34px;
    display:none;
}
.ztn6 .container .dg-wrapper .dg-center .info .con{
    display:block;
}
.ztn6 .container .dg-container span.dg-prev{
    left:367px;
    top: 464px;
    width:31px;
    height:16px;
    position: absolute;
    
    cursor:pointer;
    background: url(/ziyuan/images/ztn6_left.png) no-repeat center;
}
.ztn6 .container .dg-container span.dg-next{
    right:367px;
    top: 464px;
    width:31px;
    height:16px;
    position: absolute;
    
    cursor:pointer;
    background: url(/ziyuan/images/ztn6_right.png) no-repeat center;
}
.ztn6 .container .dg-wrapper a.pian img{
    width:100%;
}
.ztn6 p.tj{
    margin:56px auto 60px auto;
}
.ztn7{
    background-color: #f7f9fd;
    overflow: hidden;
}
.ztn7 .container{
    width:840px;
    margin:40px auto 0 auto;
}
.ztn7 .left{
    float:left;
    width:450px;
    height:518px;
}
.ztn7 .right{
    float:right;
    width:377px;
}
.ztn7 .right ul li{
    width:100%;
    height:122px;
    padding-left:95px;
    box-sizing: border-box;
    margin-bottom:9px;
}
.ztn7 .right ul li.r1{
    background: url(/ziyuan/images/ztn7_right_1.png) no-repeat center;
}
.ztn7 .right ul li.r2{
    background: url(/ziyuan/images/ztn7_right_2.png) no-repeat center;
}
.ztn7 .right ul li.r3{
    background: url(/ziyuan/images/ztn7_right_3.png) no-repeat center;
}
.ztn7 .right ul li.r4{
    background: url(/ziyuan/images/ztn7_right_4.png) no-repeat center;
}
.ztn7 .right ul li h3{
    font-size:18px;
    color:#3b3d4d;
    font-weight:bold;
    padding-top:22px;
    width:100%;
    line-height:18px;
}
.ztn7 .right ul li h3::after{
    content:'';
    width:244px;
    height:1px;
    display:block;
    background: url(/ziyuan/images/ztn7_right_heng.png) no-repeat center;
    margin-top:9px;
}
.ztn7 .right ul li p{
    font-size:14px;
    color:#333333;
    line-height:20px;
    margin-top:10px;
    width:240px;
}
.ztn7 p.tj{
    margin:28px auto 60px auto;
}
.ztn8{
    background-color: #ffffff;
}
.ztn8 .container{
    margin-top:40px;
    height:220px;
    position:relative;
    margin-bottom:60px;
}
.ztn8 .container ul{
    overflow: hidden;
    display:inline-block;
    text-align: center;

}
.ztn8 .container ul:first-child{
    position:absolute;
    top:0;
    left:0;
}
.ztn8 .container ul:last-child{
    position:absolute;
    top:120px;
    left:0;
}
.ztn8 .container ul li{
    float:left;
    border:solid 1px #eeeeee;
    display:inline-block;
    text-align: center;
    margin:0 9px;
    width:182px;
    box-sizing: border-box;
    border-radius: 3px;
    transition:0.1s;
}
.ztn8 .container ul li:hover{
    border:solid 2px #2faaff;
    transition:0.1s;
}
.fw{
    width:100%;
    height:160px;
    background-color: #f8f8f8;
}
.fw .container{
    width:1260px;
}
.fw .container ul{
    overflow: hidden;
}
.fw .container ul li{
    width:260px;
    float:left;
    margin-right:55px;
    position:relative;
}
.fw .container ul li::after{
    content:'';
    width:1px;
    height:82px;
    background-color: #dadada;
    position:absolute;
    top:40px;
    right:20px;
}
.fw .container ul li:last-child::after{
    display:none;
}
.fw .container ul li img{
    width:44px;
    margin-top:24px;
    margin-left:69px;
}
.fw .container .bottom{
    width:185px;
    margin-top:10px;
    box-sizing: border-box;
}
.fw .container .bottom p{
    font-size:22px;
    line-height:22px;
    color:#000105;
    font-weight:bold;
    text-align: center;
}
.fw .container .bottom span{
    font-size:12px;
    line-height:12px;
    color:#333333;
    display:block;
    margin-top:4px;
    text-align: center;
    margin-top:13px;
}
.fw .container ul li.last .bottom{
    border-right:none;
}
.footer{
    background-color: #303030;
    overflow: hidden;
}
.footer .container{
    width:1200px;
    margin:0 auto;
}
.footer .container .top{
    margin:35px 0;
    overflow: hidden;
}
.footer .container .top .left{
    float:left;
    overflow: hidden;
    border-right:solid 1px #3a3a3a;
}
.footer .container .top .left .box{
    float:left;
    margin-right:80px;
}
.footer .container .top .left .box h4{
    font-size:18px;
    color:#ffffff;
    text-align: left;
    padding-bottom:15px;
}
.footer .container .top .left .box p{
    font-size:14px;
    line-height:29px;

}
.footer .container .top .left .box p a{
    color:#7c7c7c;
}
.footer .container .top .left .box p:hover a{
    color:#2faaff;
    text-decoration:underline;
}
.footer .container .top .center{
    width:226px;
    float:left;
    border-right:solid 1px #3a3a3a;
}
.footer .container .top .center h4{
    font-size:18px;
    color:#ffffff;
    text-align: center;
    margin-bottom:10px;

}
.footer .container .top .center p{
    font-size:14px;
    color:#7c7c7c;
    text-align: center;
    margin-bottom:20px;
}
.footer .container .top .center img{
    width:124px;
    height:124px;
    margin:0 auto;
}
.footer .container .top .right{
    float:right;
    width:335px;
}
.footer .container .top .right .con{
    width:220px;
    margin:0 auto;

}
.footer .container .top .right .phone{
    font-size:18px;
    color:#ffffff;
    text-align: center;
    background: url(/ziyuan/images/footer_phone.png) no-repeat left 30px center;
    margin-bottom:12px;
    padding-left:15px;
    box-sizing: border-box;
}
.footer .container .top .right p{
    font-size:14px;
    color:#7c7c7c;
    text-align: center;
}
.footer .container .top .right hr{
    width:100%;
    height:1px;
    background-color:#434444;
    margin:13px auto;
}
.footer .container .top .right .kf{
    font-size:16px;
    color:#ffffff;
    text-align: center;
    margin-bottom:10px;
}
.footer .container .top .right .dh{
	border-bottom:solid 1px #434444;
	margin-bottom:10px;
	padding-bottom:10px;
}
.footer .container .top .right span{
    display:block;
    width:200px;
    height:30px;
    border-radius: 5px;
    background-color: #656d7b;
    line-height:30px;
    text-align: center;
    font-size:14px;
    color:#ffffff;
    margin:15px auto 0 auto;
    cursor:pointer;
}
.footer .container .top .right span:hover{
    color:#2faaff;
}
.footer .container .bottom{
    border-top:solid 1px #3a3a3a;
    border-bottom:solid 1px #3a3a3a;
    font-size:12px;
    color:#7c7c7c;
    text-align: center;
    padding:18px 0;
}
.footer .container .bottom a{
	font-size:12px;
	color:#2faaff;
}
.footer .container .friendlink{

}
.footer .container .friendlink p{
    font-size:12px;
    color:#7c7c7c;
    margin-top:25px;
}
.footer .container .friendlink p span{
    font-size:14px;
    font-weight:bold;
    color:#7c7c7c;

}
.footer .container .friendlink ul{
    overflow: hidden;
    margin-bottom:30px;
}
.footer .container .friendlink ul li{
    float:left;
    margin-top:12px;
    margin-right:20px;
}
.footer .container .friendlink ul li a{
    font-size:12px;
    color:#7c7c7c;
}

/*香港注册页面*/
.xg1 .container{
    margin-top:40px;
    width:1224px;
}
.xg1 .container .box{
    width:282px;
    height:440px;
    border-radius:10px;
    border:solid 1px #4c78db;
    float:left;
    margin-right:24px;
    box-sizing:border-box;
}
.xg1 .container .box .img{
    width:114px;
    height:114px;
    border-radius:50%;
    overflow:hidden;
    background-color:#4c78db;
    margin:50px auto 0 auto;
}
.xg1 .container .box .img img{
    margin:30px auto;
}
.xg1 .container .box:hover .img img{
    transform:rotate(360deg);
-ms-transform:rotate(360deg); 	/* IE 9 */
-moz-transform:rotate(360deg); 	/* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg);
transition:0.5s;
}
.xg1 .container .box h3{
    font-size:25px;
    line-height:25px;
    font-weight:bold;
    text-align: center;
    margin-top:37px;
}
.xg1 .container .box p{
    font-size:16px;
    line-height:28px;
    color:rgba(51,51,51,0.8);
    margin-top:20px;
    width:100%;
    padding:0 20px;
    box-sizing: border-box;
}
.xg1 p.tj{
    margin:40px auto 60px auto;
}
.xg2{
    background-color: #f2f2f2;
    overflow: hidden;
}
.xg2 .main{
    width:1158px;

}
.xg2 .container{
    width:1212px;
    margin-top:40px;
}
.xg2 .container .box{
    width:350px;
    float:left;
    margin-right:54px;
}
.xg2 .container .box .img{
    position:relative;
    width:100%;
    height:224px;
    border:solid 1px #4c78db;
}
.xg2 .container .box .img img{
    width:336px;
    height:212px;
    margin:6px 7px;
}
.xg2 .container .box .img p{
    width:244px;
    height:58px;
    background-color: #4c78db;
    line-height:58px;
    text-align: center;
    font-size:25px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    bottom:-22px;
    right:-27px;
}
.xg2 .container .box ul{
    height:48px;
    margin:38px 0 0 40px;
    background: url(/ziyuan/images/xg2_shu.png) no-repeat left 0 top 2px;
    background-size:auto 46px;
}
.xg2 .container .box ul li{
    font-size:20px;
    color:#222226;
    line-height:20px;
    padding-left:20px;
    margin-bottom:7px;
}
.xg2 p.tj{
    margin:40px auto 60px auto;
}
.xg3 ul{
    width:100%;
    height:58px;
    background: url(/ziyuan/images/xg3_ul_bj.png) no-repeat center;
    margin-top:105px;
}
.xg3 ul li{
    position:relative;
    width:300px;
    float:left;

}
.xg3 ul li p{
    position:absolute;
    font-size:24px;
    color:#505050;
    width:100%;
    text-align: center;;
}
.xg3 ul li p.top{
    top:-46px;
}
.xg3 ul li p.bottom{
    bottom:-46px;
}
.xg3 ul li span{
    display:block;
    width:58px;
    height:58px;
    border-radius:50%;
    background-color: #4c78db;
    font-size:24px;
    line-height:58px;
    text-align: center;
    color:#ffffff;
    font-weight:bold;
    margin:0 auto;
}
.xg3 .container{
    margin-top:100px;
    position:relative;
    height:474px;
}
.xg3 .container::after{
    content:'';
    width:19px;
    height:17px;
    position:absolute;
    display:block;
    top:-35px;
    right:137px;
    background: url(/ziyuan/images/xg3_jt.png) no-repeat center;
}
.xg3 .container .left{
    width:749px;
    position:absolute;
    left:-80px;
    top:30px;
    z-index:99;
}
.xg3 .container .left img{
    width:100%;
}
.xg3 .container .right{
    width:810px;
    height:470px;
    background-color: #4c78db;
    position:absolute;
    right:0;
    top:0;
}
.xg3 .container .right p{
    font-size:24px;
    line-height:48px;
    color:#ffffff;
    width:520px;
    margin:110px 0 0 236px;
}
.xg3 .container .right span{
    font-size:20px;
    line-height:36px;
    color:#ffffff;
    margin:50px 0 0 236px;
    width:520px;
    display:block;
}
.xg3 .container .right h5{
    font-size:18px;
    line-height:18px;
    color:#faf9fe;
    position:absolute;
    right:26px;
    top:18px;
}
.xg3 .container .right h5::after{
    content:'';
    display:block;
    width:136px;
    height:2px;
    background-color: #ffffff;
    right:80px;
    top:8px;
    position:absolute;
}
.xg3 .container .right h6{
    font-size:18px;
    line-height:18px;
    color:#faf9fe;
    position:absolute;
    right:26px;
    bottom:18px;
}
.xg3 .container .right h6::after{
    content:'';
    display:block;
    width:2px;
    height:240px;
    background-color: #ffffff;
    right:0;
    top:-250px;
    position:absolute;
}
.xg3 p.tj{
    margin:40px auto 60px auto;
}
.xg4{
    background-color: #f2f2f2;
    overflow:hidden;
}
.xg4 .main{
    width:1192px;
}
.xg4 .container{
    width:1236px;
    margin-top:40px;
}
.xg4 .container .box{
    width:368px;
    height:200px;
    float:left;
    margin-right:44px;
    position:relative;
    top:0;
    transition:0.5s;
}
.xg4 .container .box:hover{
    top:-10px;
    transition:0.5s;
    box-shadow:0 0 20px rgba(0,0,0,0.3);
}
.xg4 .container .box1{
    background:url(/ziyuan/images/xg4_1_bj.jpg) no-repeat center;
    background-size:100% 220px;
}
.xg4 .container .box2{
    background:url(/ziyuan/images/xg4_2_bj.jpg) no-repeat center;
    background-size:100% 220px;
}
.xg4 .container .box3{
    background:url(/ziyuan/images/xg4_3_bj.jpg) no-repeat center;
    background-size:100% 220px;
}
.xg4 .container .box img{
    width:50px;
    margin:40px auto 0 auto;
}
.xg4 .container .box h3{
    font-size:25px;
    color:#fffefe;
    line-height:25px;
    margin-top:30px;
    text-align: center;
}
.xg4 p.tj{
    margin:60px auto 60px auto;
}




/*香港注册页面*/

/*BVI注册页面*/
.bvi p.tj{
    width:240px;
    height:54px;
    background-color: #f66567;
}
.bvi1 .container{
    width:1240px;
    margin-top:40px;
}
.bvi1 .container .box{
    width:580px;
    height:148px;
    float:left;
    margin-right:40px;
    box-shadow:0 0 20px rgba(0,0,0,0.1); 
    border-radius:10px;
    margin-bottom:22px;
}
.bvi1 .container .box .img{
    width:70px;
    height:70px;
    background:url(/ziyuan/images/bvi1_quan.png) no-repeat center;
    float:left;
    margin:33px 0 0 40px;
}
.bvi1 .container .box .img img{
    margin:20px auto;
}
.bvi1 .container .box:hover .img img{
    transform:rotate(360deg);
    -ms-transform:rotate(360deg); 	/* IE 9 */
    -moz-transform:rotate(360deg); 	/* Firefox */
    -webkit-transform:rotate(360deg); /* Safari 和 Chrome */
    -o-transform:rotate(360deg);
    transition:0.5s;
}
.bvi1 .container .box .info{
    float:left;
    width:420px;
    margin-left:19px;
}
.bvi1 .container .box .info h3{
    font-size:24px;
    color:#333333;
    font-weight:bold;
    line-height:24px;
    margin-top:33px;
}
.bvi1 .container .box .info p{
    font-size:16px;
    color:#333333;
    line-height:26px;
    margin-top:12px;
}
.bvi1 p.tj{
    margin:18px auto 60px auto;
}
.bvi2 .container .box .img p{
    background-image: linear-gradient(to right,#4cc9ff, #6c72ff);
}
.bvi3 ul li span{
    background-image: linear-gradient(to right,#4cc9ff, #6c72ff);
}
.bvi3 .container .right{
    background-image: linear-gradient(to right,#ffa46d, #f66967);
}
/*BVI注册页面*/

/*澳大利亚注册页面*/
.aodaliya p.tj{
    background-image: linear-gradient(to right,#fcc803, #fd9500);
}
.aodaliya1{
    background-color: #ffffff;
    overflow: hidden;
}
.aodaliya1 .main{
    width:1168px;
}
.aodaliya1 .container{
    width:1200px;
}
.aodaliya1 .container .box{
    box-shadow:0 0 20px rgba(0,0,0,0.15);
    width:268px;
    height:418px;
    border:none;
    margin-right:32px;
}
.aodaliya1 .container .box .img {
    width: 108px;
    height: 108px;
    border-radius: 50%;
    overflow: hidden;
    background-color:rgba(0,0,0,0);
    margin: 43px auto 0 auto;
    border:solid 1px #2fc45d;
}
.aodaliya1 .container .box .img img {
    width:49px;
    margin: 30px auto;
}
.aodaliya1 .container .box p{
    font-size:18px;
    line-height:30px;
    padding: 0 30px;
    text-align: center;
}
.aodaliya2{
    background-color: #f2f2f2;
    overflow:hidden;
}
.aodaliya2 .main{
    width:1184px;
}
.aodaliya2 .container{
    margin-top:40px;
    width:1208px;
}
.aodaliya2 .container .box{
    width:278px;
    height:254px;
    float:left;
    margin-right:24px;
    overflow:hidden;
    box-shadow:0 0 10px rgba(0,0,0,0.1);
    position:relative;
    top:0;
    transition:0.5s;
}
.aodaliya2 .container .box:hover{
    top:-10px;
    transition:0.5s;
    box-shadow:0 0 20px rgba(0,0,0,0.3);
}
.aodaliya2 .container .box .img{
    width:100%;
    height:162px;
    overflow:hidden;
    position:relative;
}
.aodaliya2 .container .box .img h3{
    position:absolute;
    font-size:24px;
    color:#ffffff;
    width:184px;
    height:44px;
    line-height:44px;
    text-align:center;
    left:0;
    bottom:24px;
    background-image: linear-gradient(to right,#109150, #51c21b);
}
.aodaliya2 .container .box p{
    width:100%;
    height:92px;
    background-color:#ffffff;
    font-size:18px;
    color:rgba(34,34,38,0.8);
    line-height:26px;
    padding:20px 48px 0 26px;
    box-sizing:border-box;
    
}
.aodaliya2 p.tj{
    margin:40px auto 60px auto;
}
.aodaliya3{
    background-color: #ffffff;
    overflow:hidden;
}
.aodaliya3 ul li span{
    background-color: #2fc45d;
}
.aodaliya3 .container .right{
    background-image: linear-gradient(to right,#51c21c, #11924f);
}
.aodaliya3 .container .right p{
    font-size:18px;
    color:#ffffff;
    line-height:36px;
    margin: 75px 0 0 236px;
}
.aodaliya3 .container .right span{
    font-size:18px;
    color:#ffffff;
}
.aodaliya3 .container .right h5 {
    color: rgba(255,255,255,0.5);
}
.aodaliya3 .container .right h5::after {
    background-color: rgba(255,255,255,0.5);
}
.aodaliya3 .container .right h6 {
    color: rgba(255,255,255,0.5);
}
.aodaliya3 .container .right h6::after {
    background-color: rgba(255,255,255,0.5);
}

/*澳大利亚注册页面*/

/*开曼群岛注册页面*/
.kaiman p.tj{
    background-color: #e0a95f;
}
.kaiman2 .container .box .img {
    position: relative;
    border: solid 1px #28bdce;
}
.kaiman2 .container .box .img p {
    background-color: #28bdce;
}
.kaiman2 .container .box ul {
    background: url(/ziyuan/images/kaiman2_shu.png) no-repeat left 0 top 2px;
}
.kaiman3 ul li span {
    background-color: #28bdce;
}
.kaiman3 .container .right {
    background-color: #28bdce;
}
.kaiman3 .container .right p {
    font-size: 18px;
    line-height: 45px;
    margin: 75px 0 0 236px;
}
.kaiman3 .container .right span {
    font-size: 18px;
    line-height: 36px;
}

/*开曼群岛注册页面*/


/*美国注册页面*/
.meiguo p.tj{
    background-image: linear-gradient(to right,#fe8c4d, #ff5c56);
}
.meiguo1 .container .box{
    height:168px;
}
.meiguo1 .container .box .img {
    background: none;
    border:solid 1px #0f5d9e;
    border-radius:50%;
}
.meiguo1 .container .box .info h3 {
    color: #0f5d9e;
}
.meiguo1 .container .box .info p{
        font-size: 16px;
        color: rgba(51,51,51,0.8);
        line-height: 26px;
        margin-top: 12px;
}
.meiguo_2{
    background-color: #f2f2f2;
    overflow: hidden;
}
.meiguo_2 .container{
    margin-top:40px;
    width:1216px;
}
.meiguo_2 .container .box{
    width:288px;
    height:360px;
    margin-right:16px;
    float:left;
    box-shadow:0 0 20px rgba(15,93,158,0.2);
    border-radius:15px;
    overflow:hidden;
    position:relative;
    top:0;
    transition:0.5s;
}
.meiguo_2 .container .box:hover{
    top:-10px;
    transition:0.5s;
    box-shadow:0 0 20px rgba(0,0,0,0.3);
}
.meiguo_2 .container .box .img{
    width:100%;
    height:170px;
    overflow:hidden;
}
.meiguo_2 .container .box .img img{
    width:100%;
    transition:0.5s;
}
.meiguo_2 .container .box:hover .img img{
    transform:scale(1.1);
    transition:0.5s;
}
.meiguo_2 .container .box .info{
    background-color: #ffffff;
    overflow:hidden;
    height:190px;
}
.meiguo_2 .container .box .info h3{
    font-size:22px;
    line-height:22px;
    font-weight:bold;
    color:#0f5d9e;
    text-align:center;
    margin-top:32px;

}
.meiguo_2 .container .box .info p{
    font-size:14px;
    color:rgba(51,51,51,0.8);
    line-height:24px;
    padding:0 30px;
    box-sizing:border-box;
    margin-top:16px;
}

.meiguo_2 p.tj{
    margin:40px auto 60px auto;
}
.meiguo2 {
    background-color: #ffffff;
}
.meiguo2 .container .box .img p {
    background-color: #0f5d9e;
    font-size:24px;
}
.meiguo2 .container .box ul {
    background: url(/ziyuan/images/meiguo2_shu.png) no-repeat left 0 top 2px;
}
.meiguo3{
    height:765px;
    background: url(/ziyuan/images/meiguo3_bj.jpg) no-repeat center;
}
.meiguo3 .title h3{
    color:#ffffff;
}
.meiguo3 .container{
    margin-top:56px;
    background: url(/ziyuan/images/meiguo3_bj.png) no-repeat center;
    width:1200px;
    height:460px;
}
.meiguo3 .container .left{
    width:506px;
    float:left;

}
.meiguo3 .container .left ul{
    width:360px;
    margin-left:68px;
    margin-top:48px;
}
.meiguo3 .container .left ul li{
    margin-bottom:37px;
    height:64px;
    position:relative;
    
}
.meiguo3 .container .left ul li span{
    width:64px;
    height:64px;
    border-radius:50%;
    overflow:hidden;
    font-size:30px;
    color:#0f5d9e;
    line-height:64px;
    text-align: center;
    background-color: #ffffff;
    display:block;
    font-weight:bold;
    position:absolute;
    z-index:99;
    
}
.meiguo3 .container .left ul li p{
    width:314px;
    height:50px;
    background-color: #0f5d9e;
    font-size:24px;
    line-height:50px;
    color:#ffffff;
    padding-left:50px;
    box-sizing:border-box;
    top:7px;
    right:0;
    position:absolute;
    
}
.meiguo3 .container .left ul li.l4 span{
    background-color: #0f5d9e;
    color:#ffffff;
}
.meiguo3 .container .left ul li.l4 p{
    background-color: #ffffff;
    color:#0f5d9e;
}
.meiguo3 .container .right{
    width:694px;
    float:right;
    padding-left:104px;
    box-sizing:border-box;
}
.meiguo3 .container .right ul{
    margin-top:56px;
    overflow: hidden;
}
.meiguo3 .container .right ul li{
    float:left;
    height:26px;
    border-radius:13px;
    background-color: #ffffff;
    font-size:18px;
    line-height:26px;
    text-align: center;
    color:#282828;
    padding:0 12px;
    margin-bottom:14px;
    margin-right:10px;
}
.meiguo3 .container .right img{
    margin:10px auto 0 auto;
}
.meiguo3 .container .right p{
    font-size:18px;
    color:#ffffff;
    margin-top:10px;
}
.meiguo3 p.tj{
    margin:40px auto 60px auto;
}

/*美国注册页面*/

/*塞舌尔注册页面*/
.saisheer p.tj{
    background-color: #0165cc;
}
.saisheer1{
    overflow:hidden;
}
.saisheer1 .container .box .img {
    border: solid 1px #ff6d4f;
}
.saisheer1 .container .box p {
    color: rgba(51,51,51,0.8);
}
.saisheer1 p.tj{
    margin:40px auto 0 auto;
}
.saisheer_2{
    background-color: #ffffff;

}
.saisheer_2 .container .box .info h3 {
    color: #333333;
}
.saisheer2{
    background-color: #f2f2f2;
}
.saisheer2 .container .box .img {
    border: solid 1px #ff6d4f;
}
.saisheer2 .container .box .img p {
    background-color: #ff6d4f;
    font-size: 24px;
}
.saisheer2 .container .box ul {
    background: url(/ziyuan/images/sai2_shu.png) no-repeat left 0 top 2px;
}
.saisheer3 ul li span {
    background-color: #ff6d4f;
}
.saisheer3 .container .right {
    background-image: none;
    background-color:#ff6d4f;
}
.saisheer3 .container .right p {
    margin: 50px 0 0 236px;
    line-height:29px;
}
.saisheer3 .container .right span {
    margin: 30px 0 0 236px;
}


/*塞舌尔注册页面*/

/*新加坡注册页面*/
.xinjiapo p.tj{
    background-image: linear-gradient(to right,#8c67e6, #5831b2);
}
.xinjiapo1 .container .box .img {
    border: solid 1px #5837af;
}
.xinjiapo2 .container .box .img h3 {
    background-image: none;
    background-color: #5837af;
}
.xinjiapo3 ul li span {
    background-color: #2fc45d;
}
.xinjiapo3 .container .right {
    background-image: none;
    background-color: #4247b7;
}

/*新加坡注册页面*/

/*英国注册页面*/
.yingguo p.tj{
    background-image: linear-gradient(#6a829a, #293f58);
}
.yingguo1 .container .box .info h3{
    color:#333333;
}
.yingguo1 .container .box .img {
    border: solid 1px #955f1e;
}
.yingguo2 .container .box .img h3 {
    background-image: none;
    background-color: #955f1e;
}
.yingguo3 ul li span {
    background-color: #955f1e;
}
.yingguo3 .container .right {
    background-image: none;
    background-color: #465d76;
}
.yingguo3 .container .right p {
    font-size: 15px;
    line-height: 26px;
    margin: 30px 0 0 236px;
}
.yingguo3 .container .right span {
    font-size: 15px;
    margin: 8px 0 0 236px;
    line-height:26px;
}

/*英国注册页面*/


/*香港开户页面*/
.kh_xg p.tj{
    background-color: #fd7237;
}
.kh_xg1 .main{
    width:1182px;
}
.kh_xg1 .container{
    width:1210px;
    margin-top:40px;
}
.kh_xg1 .container ul li{
    width:214px;
    height:70px;
    float:left;
    margin-right:28px;
    border:solid 1px rgba(0,0,0,0.1);
    box-shadow:5px 0 10px rgba(0,0,0,0.1);
    box-sizing:border-box;
    border-radius:10px;
    overflow:hidden;
    margin-bottom:28px;
}
.kh_xg1 .container ul li img{
    width:100%;
}
.kh_xg1 p.tj{
    margin:12px auto 60px auto;
}
.kh_xg2{
    overflow:hidden;
    background-color: #f2f2f2;
}
.kh_xg2 .main{
    width:1192px;
}
.kh_xg2 .container{
    width:1206px;
    margin-top:40px;
}
.kh_xg2 .container .box{
    width:388px;
    height:288px;
    background-color: #ffffff;
    float:left;
    margin-right:14px;
    margin-bottom:14px;
    position:relative;
    top:0;
    transition:0.5s;
}
.kh_xg2 .container .box:hover{
    top:-10px;
    transition:0.5s;
    box-shadow:0 0 10px rgba(0,0,0,0.3);
}
.kh_xg2 .container .box .img{
    width:80px;
    height:80px;
    background-color: #e0fcfc;
    border-radius:50%;
    margin:41px auto 0 auto;
    overflow:hidden;
}
.kh_xg2 .container .box .img img{
    width:53px;
    margin:13.5px auto;
}
.kh_xg2 .container .box h3{
    font-size:19px;
    line-height:19px;
    color:#333333;
    font-weight:bold;
    text-align: center;
    margin-top:20px;
}
.kh_xg2 .container .box p{
    font-size:14px;
    line-height:22px;
    color:rgba(51,51,51,0.8);
    width:100%;
    padding:0 60px;
    text-align: center;
    box-sizing:border-box;
    margin-top:18px;
}


.kh_xg2 p.tj{
    margin:26px auto 60px auto;
}
.kh_xg3{
    background: url(/ziyuan/images/kaihu/kh_xg3_bj.jpg) no-repeat center;
    height:862px;
}
.kh_xg3 .title h3{
    color:#ffffff;
}
.kh_xg3 .container{
    background: url(/ziyuan/images/kaihu/kh_xg3_bj.png) no-repeat center;
    height:583px;
    margin-top:40px;
    overflow:hidden;
}
.kh_xg3 .container ul{
    overflow: hidden;
    margin-left: 309px;
    margin-top: 147px;
    position:relative;
    height:247px;
}
.kh_xg3 .container ul li{
    width:100px;
    float:left;
    margin-right:21px;
    position:absolute;
    bottom:0;
}
.kh_xg3 .container ul li.l1{
    height:0;
    background-image: linear-gradient(#c286c2, #d29fd2);
    margin-top: 185px;
    transition:0.5s;
    left:0;
}


.kh_xg3 .container ul li.l2{
    height:0;
    background-image: linear-gradient(#0da2cb, #088bbc);
    margin-top: 185px;
    left:121px;
}
.kh_xg3 .container ul li.l3{
    height:0;
    background-image: linear-gradient(#e7ae27, #edbf38);
    margin-top: 117px;
    left:242px;
}
.kh_xg3 .container ul li.l4{
    height:0;
    background-image: linear-gradient(#45b565, #5fc780);
    margin-top: 68px;
    left:363px;
}
.kh_xg3 .container ul li.l5{
    height:0;
    background-image: linear-gradient(#ef573a, #f47252);
    left:484px;
}
.kh_xg3 p.tj{
    margin:30px auto 60px auto;
}
.kh_xg4{
   background-color: #ffffff; 
}
.kh_xg4 .main{
    width:1020px;
}
.kh_xg4 .container{
    margin-top:40px;
    width:1050px;
}
.kh_xg4 .container .box{
    width: 320px;
    height:388px;
    margin-right:30px;
    box-shadow:0 0 15px rgba(0,0,0,0.1);
    border-radius:10px;
    float:left;
    position:relative;
    top:0;
    transition:0.5s;
}
.kh_xg4 .container .box:hover{
    top:-10px;
    transition:0.5s;
}
.kh_xg4 .container .box h3{
    width:100%;
    height:90px;
    font-size:22px;
    line-height:90px;
    text-align: center;
    font-weight:bold;
    color:#ffffff;
}
.kh_xg4 .container .box1 h3{
    background: url(/ziyuan/images/kaihu/kh_xg4_1.jpg) no-repeat center;
}
.kh_xg4 .container .box2 h3{
    background: url(/ziyuan/images/kaihu/kh_xg4_2.jpg) no-repeat center;
}
.kh_xg4 .container .box3 h3{
    background: url(/ziyuan/images/kaihu/kh_xg4_3.jpg) no-repeat center;
}
.kh_xg4 .container .box p{
    font-size:16px;
    line-height:30px;
    color:#333333;
    padding:38px 20px 0 40px;
    box-sizing: border-box;
}
.kh_xg4 p.tj{
    margin:40px auto 60px auto;
}
.kh_xg5{
    background-color: #f2f2f2;
    overflow: hidden;
}
.kh_xg5 .main{
    width:1020px;
}
.kh_xg5 .container{
    width:1120px;
    margin-top:60px;
}
.kh_xg5 .container .box{
    width:124px;
    float:left;
    margin-right:100px;
    position:relative;
}
.kh_xg5 .container .box::after{
    content:'';
    display:block;
    width:27px;
    height:20px;
    position:absolute;
    right:-57px;
    top:52px;
    background: url(/ziyuan/images/kaihu/kh_xg5_jt.png) no-repeat center;
}
.kh_xg5 .container .box5::after{
    display:none;
}
.kh_xg5 .container .box .quan{
    width:124px;
    height:124px;
    border:solid 1px #e5e5e5;
    overflow: hidden;
    border-radius:50%;
}
.kh_xg5 .container .box .quan .img{
    width:94px;
    height:94px;
    margin:15px auto;
    background-color: #00ccd0;
    overflow: hidden;
    border-radius:50%;
}
.kh_xg5 .container .box .quan .img img{
    margin:18px auto;
    width:58px;
    
}
.kh_xg5 .container .box:hover .quan .img img{
    transform:rotate(360deg);
    -ms-transform:rotate(360deg); 	/* IE 9 */
    -moz-transform:rotate(360deg); 	/* Firefox */
    -webkit-transform:rotate(360deg); /* Safari 和 Chrome */
    -o-transform:rotate(360deg);
    transition:0.5s;
}
.kh_xg5 .container .box h3{
    font-size:20px;
    line-height:20px;
    color:#333333;
    text-align: center;
    margin-top:18px;
    font-weight:bold;
}





.kh_xg5 p.tj{
    margin:58px auto 60px auto;
}
/*香港开户页面*/

/*汇丰开户页面*/
.kh_hf p.tj{
    background-image: linear-gradient(#f70000, #a80000);
}
.kh_hf2 .container .box .img{
    background-color: #f1e4e4;
}
.kh_hf4{
    background: url(/ziyuan/images/kaihu/kh_hf4_bj.jpg) no-repeat center;
    height:674px;
}
.kh_hf4 .title h3{
    color:#ffffff;
}
.kh_hf4 .container .box{
    background-color: #ffffff;
}
.kh_hf4 .container .box1 h3{
    background: url(/ziyuan/images/kaihu/kh_hf4_1.png) no-repeat center;
}
.kh_hf4 .container .box2 h3{
    background: url(/ziyuan/images/kaihu/kh_hf4_2.png) no-repeat center;
}
.kh_hf4 .container .box3 h3{
    background: url(/ziyuan/images/kaihu/kh_hf4_3.png) no-repeat center;
}
.kh_hf4 .container .box p{
    font-size:18px;
    line-height:36px;
}
.kh_hf5{
    background-color: #ffffff;
}
.kh_hf5 .container .box .quan .img {
    background-color: #7a3900;
}
.kh_hf6{
    background-color: #f2f2f2;
    overflow: hidden;
}
.kh_hf6 .main{
    width:1272px;
}
.kh_hf6 .container{
    width:100%;
    margin-top:60px;
}
.kh_hf6 .container .left{
    float:left;
    width:620px;
    height:522px;
    overflow: hidden;
}
.kh_hf6 .container .left img{
    width:100%;
    transition:0.5s;
}
.kh_hf6 .container .left:hover img{
    transform:scale(1.04);
    transition:0.5s;
}
.kh_hf6 .container .right{
    float:left;
    width:652px;
}
.kh_hf6 .container .right ul li{
    position:relative;
    height:72px;
    width:604px;
    display:table;
    margin-bottom:18px;
}
.kh_hf6 .container .right ul li span{
    display:block;
    position:absolute;
    width:100%;
    height:0;
    border-top:solid 72px #ffffff;
    border-right:solid 48px transparent;
    top:0;
    left:0;
}
.kh_hf6 .container .right ul li.xz span{
    border-top:solid 72px #925e30;
}
.kh_hf6 .container .right ul li p{
    position:relative;
    z-index:99;
    font-size:20px;
    color:#333333;
    display: table-cell;
    vertical-align:middle;
    padding:0 50px 0 53px;
    width:100%;
    height:72px;
    line-height:28px;
}
.kh_hf6 .container .right ul li.xz p{
    color:#ffffff;
}
.kh_hf6 p.tj{
    margin:40px auto 60px auto;
}

/*汇丰开户页面*/

/*恒生开户页面*/
.kh_hs1 .container .box .img{
    width:106px;
    height:106px;
    border:none;
    background-color: #e5f2ff;
}
.kh_hs1 .container .box .img img {
    margin: 28.5px auto;
}
.kh_hs4 .container .box p{
    padding: 20px 20px 0 40px;
}
.kh_hs5 .container .box .quan .img {
    background-image: linear-gradient(to right,#052c7a, #3b93e0);
}

.kh_hs p.tj{
    background-image: linear-gradient(to right,#ff5d12, #ff9623);
}
.kh_hs6 .container .right ul li {
    height: 92px;
    margin-bottom: 15px;
}
.kh_hs6 .container .right ul li span {
    border-top: solid 92px #ffffff;
    border-right: solid 50px transparent;
}
.kh_hs6 .container .right ul li.xz span {
    border-top: solid 92px #378fe0;
}
/*恒生开户页面*/

/*瑞士开户页面*/
.kh_rs1 .container .box {
    height: 478px;
}
.kh_rs1 .container .box .img {
    background-color: #fceac4;
    border:none;
}
.kh_rs4 {
    background: url(/ziyuan/images/kaihu/kh_hf4_bj.jpg) no-repeat center;
    background-size:auto 694px;
    height: 694px;
}
.kh_rs4 .container .box {
    height: 410px;
    
}
.kh_rs4 .container .box p{
    padding:20px 20px 0 30px;
    line-height:33px;
}
.kh_rs5 .container .box .quan .img {
    background-image: none;
    background-color: #fbb651;
}
.kh_rs6 .container .right ul li {
    height: 142px;
    margin-bottom: 47px;
}
.kh_rs6 .container .right ul li p{
    height:142px;
}
.kh_rs6 .container .right ul li span {
    border-top: solid 142px #ffffff;
    border-right: solid 50px transparent;
}
.kh_rs6 .container .right ul li.xz span {
    border-top: solid 142px #e3a345;
}

/*瑞士开户页面*/

/*美国开户页面*/
.kh_mg1 .container .box .img {
    width: 108px;
    height: 108px;
    border-radius: 50%;
    overflow: hidden;
    background-color: rgba(0,0,0,0);
    margin: 43px auto 0 auto;
    border: solid 1px rgba(73,97,146,0.5);
}
.kh_mg4 .container .box{
    height:388px;
}
.kh_mg4 .container .box p{
    padding: 38px 20px 0 30px;
}
.kh_mg5 .container .box .quan .img {
    background-color: #496192;
}
.kh_mg6 .container .right ul li {
    position: relative;
    height: 144px;
    width: 604px;
    display: table;
    margin-bottom: 45px;
}
.kh_mg6 .container .right ul li span {
    border-top: solid 144px #ffffff;
    border-right: solid 50px transparent;
}
.kh_mg6 .container .right ul li.xz span {
    border-top: solid 144px #496192;
}
.kh_mg6 .container .right ul li p{
    line-height:36px;
}
.kh_mg p.tj{
    background-color: #496192;
}
/*美国开户页面*/

/*新加坡开户页面*/
.kh_xjp2{
    background-color: #ffffff;
}
.kh_xjp2 .container .box{
    background-color: #f2f2f2;
}
.kh_xjp2 .container .box .img{
    background-color: #ffffff;
}
.kh_xjp5{
    background-color: #ffffff;
}
.kh_xjp5 .container .box .quan .img{
    background-image: linear-gradient(to right,#0dacc2, #00f1a8);
}
.kh_xjp6 .container .right ul li {
    height: 92px;
    margin-bottom: 15px;
}
.kh_xjp6 .container .right ul li span {
    border-top: solid 92px #ffffff;
    
}
.kh_xjp6 .container .right ul li.xz span {
    
    border-top: solid 92px #0dacc2;
    border-image: linear-gradient(to right,#0dacc2,#00f1a8) 30 30;
}
.kh_xjp6 .container .right ul li.xz span::after{
    content:'';
    width:0;
    height:0;
    border-bottom: 92px solid #f2f2f2;
    border-left: 48px solid transparent;
    position:absolute;
    right:-48px;
    bottom:0;
}
.kh_xjp6 .container .right ul li p {
    padding: 0 50px 0 53px;
    height: 92px;
    line-height: 30px;
}
.kh_xjp p.tj{
    background-image: linear-gradient(to right,#cf153b, #fe5c41);
}



/*新加坡开户页面*/

/*专利页面*/
.zhuanli1{
    height:958px;
    background: url(/ziyuan/images/zhuanli/zhuanli1_bj.jpg) no-repeat center;
}
.zhuanli1 .main{
    width:1180px;
    margin:0 auto;
}
.zhuanli1 .container{
    width:1200px;
    margin-top:40px;
}
.zhuanli1 .container ul{
    overflow: hidden;
}
.zhuanli1 .container li{
    width:220px;
    height:163px;
    margin-right:20px;
    float:left;
    background-color: #ffffff;
    border-radius:10px;
    box-shadow: 0 0 10px rgba(0,0,0,0.05);
    margin-bottom:20px;
    position:relative;
    overflow:hidden;
}
.zhuanli1 .container li img{
    width:62px;
    position:absolute;
    top:30px;
    left:79px;
    transition:0.5s;
}
.zhuanli1 .container li h3{
    font-size:18px;
    color:#000000;
    font-weight:bold;
    text-align: center;
    line-height:18px;
    position:absolute;
    width:100%;
    top:112px;
    left:0;
    transition:0.5s;
}
.zhuanli1 .container li span{
    width:112px;
    height:30px;
    border-radius:15px;
    overflow: hidden;
    display:block;
    background-image: linear-gradient(to right,#4e79f3, #63b7ff);
    font-size:16px;
    line-height:30px;
    text-align: center;
    color:#fafafa;
    position:absolute;
    top:250px;
    left:54px;
    transition:0.5s;
}
.zhuanli1 .container li:hover{
    border:solid 1px #5da7fc;
    box-sizing: border-box;
}
.zhuanli1 .container li:hover img{
    top:14px;
    transition:0.5s;
}
.zhuanli1 .container li:hover h3{
    top:88px;
    transition:0.5s;
}
.zhuanli1 .container li:hover span{
    transition:0.5s;
    top:120px;
    cursor:pointer;
}
.zhuanli1 .more{
    width:1180px;
    height:58px;
    box-shadow: 0 0 10px rgba(0,0,0,0.05);
    border-radius: 10px;
    background: url(/ziyuan/images/zhuanli/zhuanli1_more.png) no-repeat center;
    background-color: #ffffff;
    cursor:pointer;
    margin-top:10px;
}
.zhuanli1 p.tj{
    margin:60px auto 60px auto;
    position:relative;
}
.zhuanli1 p.tj::before{
    content:'查看更多国家商标注册';
    font-size:16px;
    line-height:16px;
    color:#333333;
    position:absolute;
    top:-34px;
    left:0;
    width:100%;
    display:block;
}
.zhuanli2 .container{
    height:484px;
    position:relative;
    margin-top:40px;
}
.zhuanli2 .container .center{
    position:absolute;
    width:442px;
    height:442px;
    left:379px;
    top:0;
}
.zhuanli2 .container .center img{
    position:absolute;
    width:214px;
    top:114px;
    left:114px;
    z-index:99;
}
.zhuanli2 .container .center p{
    position:absolute;
    background-color: #62b4fe;
    width:214px;
    height:214px;
    border-radius:50%;
    top:114px;
    left:114px;
}

.zhuanli2 .container .center p.p11{
    animation:scale1 2s infinite;
    animation-iteration-count:1;
}
.zhuanli2 .container .center p.p21{
    animation:scale2 1.6s infinite;
    animation-delay: 0.4s;
    animation-iteration-count:1;
}
.zhuanli2 .container .center p.p31{
    animation:scale3 1.2s infinite;
    animation-delay: 0.8s;
    animation-iteration-count:1;
}

@keyframes scale1{
    0%{ transform: scale(1); opacity:.4}
    100%{ transform: scale(2.2); opacity: .05;}
}
@keyframes scale2{
    0%{ transform: scale(1); opacity:.3}
    100%{ transform: scale(1.73); opacity: .08;}
}
@keyframes scale3{
    0%{ transform: scale(1); opacity:.3}
    100%{ transform: scale(1.34); opacity: .1;}
}

.zhuanli2 .box{
    width:350px;
    margin-bottom:64px;
}
.zhuanli2 .box1,.zhuanli2 .box3{
    float:left;
    margin-left:32px;
}
.zhuanli2 .box2,.zhuanli2 .box4{
    float:right;
    margin-right:72px;
}
.zhuanli2 .box .tit{
    width:100%;
    height:80px;
    position:relative;
    display:table;
}
.zhuanli2 .box1 .tit,.zhuanli2 .box3 .tit{
    padding-left:44px;
}
.zhuanli2 .box2 .tit,.zhuanli2 .box4 .tit{
    padding-right:44px;
}
.zhuanli2 .box .tit::before{
    content:'1';
    width:34px;
    height:34px;
    border-radius:50%;
    background-image: linear-gradient(to right,#4e79f3, #63b7ff);
    position:absolute;
    font-size:22px;
    line-height:34px;
    text-align: center;
    font-weight:bold;
    color:#ffffff;
}
.zhuanli2 .box1 .tit::before,.zhuanli2 .box3 .tit::before{
    left:0;
    top:20px;
}
.zhuanli2 .box2 .tit::before,.zhuanli2 .box4 .tit::before{
    right:0;
    top:20px;
}
.zhuanli2 .box1 .tit::before{
    content:'1';
}
.zhuanli2 .box2 .tit::before{
    content:'2';
}
.zhuanli2 .box3 .tit::before{
    content:'3';
}
.zhuanli2 .box4 .tit::before{
    content:'4';
}
.zhuanli2 .box .tit::after{
    content:'';
    display:block;
    position:absolute;
    width:393px;
    height:74px;
}
.zhuanli2 .box1 .tit::after{
    background: url(/ziyuan/images/zhuanli/zhuanli2_box1_title.png) no-repeat center;
    left: 30px;
    top: 80px;
}
.zhuanli2 .box2 .tit::after{
    background: url(/ziyuan/images/zhuanli/zhuanli2_box2_title.png) no-repeat center;
    right: 30px;
    top: 80px;
}
.zhuanli2 .box3 .tit::after{
    background: url(/ziyuan/images/zhuanli/zhuanli2_box3_title.png) no-repeat center;
    left: 30px;
    top: 6px;
}
.zhuanli2 .box4 .tit::after{
    background: url(/ziyuan/images/zhuanli/zhuanli2_box4_title.png) no-repeat center;
    right: 30px;
    top: 6px;
}
.zhuanli2 .box .tit h3{
    height:80px;
    font-size:18px;
    line-height:26px;
    color:#333333;
    font-weight:bold;
    display:table-cell;
    vertical-align: middle;
}
.zhuanli2 .box1 .tit h3,.zhuanli2 .box3 .tit h3{
    text-align: left;
    padding-right:60px;
}
.zhuanli2 .box2 .tit h3,.zhuanli2 .box4 .tit h3{
    text-align: right;
    padding-left:60px;
}
.zhuanli2 .box p{
    font-size:14px;
    color:rgba(51,51,51,0.8);
    line-height:22px;
    width:273px;
    box-sizing: border-box;
    margin-top:10px;
}
.zhuanli2 .box1 p,.zhuanli2 .box3 p{
    padding-left:44px;
}
.zhuanli2 .box2 p,.zhuanli2 .box4 p{
    float:right;
    text-align: right;
}
.zhuanli2 p.tj{
    margin:20px auto 60px auto;
}
.zhuanli3{
    height:705px;
    background: url(/ziyuan/images/zhuanli/zhuanli3_bj.jpg) no-repeat center;
}
.zhuanli3 .title h3{
    color:#ffffff;
}
.zhuanli3 .container{
    margin-top:60px;
}
.zhuanli3 .left{
    padding-left:48px;
    margin-top:45px;
    box-sizing: border-box;
    width:580px;
    float:left;
}
.zhuanli3 .left .box{
    padding:0 30px 0 84px;
    box-sizing: border-box;
    position:relative;
    height:110px;
    margin-bottom:10px;
}
.zhuanli3 .left .box::before{
    content:'';
    display:block;
    width:60px;
    height:60px;
    border-radius:50%;
    position:absolute;
    left:0;
    top:0;
}
.zhuanli3 .left .box1::before{
    background: url(/ziyuan/images/zhuanli/zhuanli3_1.png) no-repeat center;
}
.zhuanli3 .left .box2::before{
    background: url(/ziyuan/images/zhuanli/zhuanli3_2.png) no-repeat center;
}
.zhuanli3 .left .box3::before{
    background: url(/ziyuan/images/zhuanli/zhuanli3_3.png) no-repeat center;
}
.zhuanli3 .left .box h3{
    font-size:18px;
    line-height:18px;
    color:#ffffff;
    font-weight:bold;
}
.zhuanli3 .left .box2 h3{
    padding-top:20px;
}
.zhuanli3 .left .box3 h3{

    line-height:36px;
}
.zhuanli3 .left .box p{
    font-size:18px;
    color:#ffffff;
    line-height:30px;
    margin-top:10px;
}
.zhuanli3 .right{
    float:left;
    width:564px;
    position:relative;
}
.zhuanli3 .right .img{
    width:564px;
    height:390px;
    overflow: hidden;
    position:relative;
    z-index: 99;
}
.zhuanli3 .right .img img{
    width:100%;
    transition:0.5s;
}
.zhuanli3 .right:hover .img img{
    width:100%;
    transition:0.5s;
    transform:scale(1.1);
}
.zhuanli3 .right span{
    content:'';
    width:490px;
    height:390px;
    position:absolute;
    right:-12px;
    bottom:-12px;
    background-image: linear-gradient(to right,#4e79f3, #63b7ff);
}
.zhuanli3 p.tj{
    margin:30px auto 0 auto;
}

.zhuanli4 .main{
    width:1139px;
}
.zhuanli4 .container{
    width:1218px;
    margin-top:90px;
}
.zhuanli4 .container .box{
    width:124px;
    float:left;
    margin-right:79px;
    position:relative;
    box-sizing: border-box;
}
.zhuanli4 .container .box::after{
    content:'';
    display:block;
    width:27px;
    height:20px;
    position:absolute;
    right:-50px;
    top:52px;
    background: url(/ziyuan/images/kaihu/kh_xg5_jt.png) no-repeat center;
}
.zhuanli4 .container .box6::after{
    display:none;
}
.zhuanli4 .container .box .quan{
    width:124px;
    height:124px;
    border:solid 1px #e5e5e5;
    overflow: hidden;
    border-radius:50%;
}
.zhuanli4 .container .box .quan .img{
    width:94px;
    height:94px;
    margin:15px auto;
    background-image: linear-gradient(to right,#4e79f3, #63b7ff);
    overflow: hidden;
    border-radius:50%;
}
.zhuanli4 .container .box .quan .img img{
    margin:18px auto;
    width:58px;
    
}
.zhuanli4 .container .box:hover .quan .img img{
    transform:rotate(360deg);
    -ms-transform:rotate(360deg); 	/* IE 9 */
    -moz-transform:rotate(360deg); 	/* Firefox */
    -webkit-transform:rotate(360deg); /* Safari 和 Chrome */
    -o-transform:rotate(360deg);
    transition:0.5s;
}
.zhuanli4 .container .box h3{
    font-size:18px;
    line-height:20px;
    color:#333333;
    text-align: center;
    margin-top:18px;
    white-space:nowrap;
    width:200px;
    left:50%;
    margin-left:-100px;
    position:absolute;
}
.zhuanli4 .container .box2 h3,.zhuanli4 .container .box4 h3,.zhuanli4 .container .box6 h3{
    margin-top:-38px;
}
.zhuanli4 p.tj{
    margin:100px auto 60px auto;
}
.zhuanli5{
    height:741px;
    background: url(/ziyuan/images/zhuanli/zhuanli5_bj.jpg) no-repeat center;
}
.zhuanli5 .container{
    width:1184px;
    margin:40px auto 0 auto;
}
.zhuanli5 .container .box{
    width:296px;
    height:228px;
    float:left;
    border:solid 1px rgba(0,0,0,0.05);
    box-sizing:border-box;
    background-color: #ffffff;
    position:relative;
    overflow:hidden;
}
.zhuanli5 .container .box img{
    width:57px;
    position:absolute;
    top:48px;
    left:119.5px;
    transition:0.5s;
}
.zhuanli5 .container .box h3{
    width:100%;
    text-align: center;
    transition:0.5s;
    position:absolute;
    font-size:19px;
    color:#000000;
    line-height:19px;
    font-weight:bold;
    top:138px;
    left:0;
}
.zhuanli5 .container .box p{
    position:absolute;
    font-size:14px;
    line-height:14px;
    text-align: center;
    color:#828282;
    top:174px;
    width:100%;
    transition:0.5s;
}
.zhuanli5 .container .box span{
    width:122px;
    height:32px;
    border-radius:16px;
    background-color: #ffffff;
    display:block;
    position:absolute;
    top:232px;
    left:50%;
    margin-left:-61px;
    font-size:14px;
    color:#5183f5;
    line-height:32px;
    text-align: center;
    transition:0.5s;
}
.zhuanli5 .container .box:hover{
    background-image: linear-gradient(to right,#4e79f3, #63b7ff);
}
.zhuanli5 .container .box:hover img{
    transition:0.5s;
    top:34px;
}
.zhuanli5 .container .box:hover h3{
    top:110px;
    transition:0.5s;
    color:#ffffff;
}
.zhuanli5 .container .box:hover p{
    top:144px;
    transition:0.5s;
    color:#ffffff;
}
.zhuanli5 .container .box:hover span{
    top:174px;
    transition:0.5s;
}
.zhuanli5 p.tj{
    margin:50px auto 0 auto;
}



/*专利页面*/

/*会计税务内控页面*/
.neikong p.tj{
    background-color: #f5d6b3;
    color:#434762;
    font-weight:bold;
}
.neikong1 .container{
    width:100%;
    height:424px;
    background: url(/ziyuan/images/kuaiji/neikong1_bj.png) no-repeat top -162px center;
    margin-top:58px;
    position:relative;
}
.neikong1 .container ul{
    width:100%
}
.neikong1 .container ul li{
    position:absolute;
    font-size:18px;
    line-height:18px;
    color:#000000;
}
.neikong1 .container ul li.l1{
    top:0;
    left:260px;
}
.neikong1 .container ul li.l2{
    top:0;
    left:662px;
}
.neikong1 .container ul li.l3{
    top:86px;
    left:106px;
}
.neikong1 .container ul li.l4{
    top:86px;
    left:815px;
}
.neikong1 .container ul li.l5{
    top:172px;
    left:64px;
}
.neikong1 .container ul li.l6{
    top:172px;
    left:871px;
}
.neikong1 .container ul li.l7{
    top:258px;
    left:27px;
}
.neikong1 .container ul li.l8{
    top:258px;
    left:887px;
}
.neikong1 p.tj{
    margin:-20px auto 60px auto;
}
.neikong2{
    height:885px;
    background: url(/ziyuan/images/kuaiji/neikong2_bj.jpg) no-repeat center;
}
.neikong2 .title h3{
    color:#ffffff;
}
.neikong2 .title p{
    color:rgba(255,255,255,0.5);
}
.neikong2 .container{
    margin-top:40px;
}
.neikong2 .container .box{
    width:866px;
    margin:0 auto 30px auto;
}
.neikong2 .container .box::after{
    content:'';
    display:block;
    clear:both;
}
.neikong2 .container .box .tit{
    width:476px;
    height:310px;
    float:left;
    position:relative;
    
}
.neikong2 .container .box .tit .img{
    width:476px;
    height:310px;
    overflow: hidden;
}
.neikong2 .container .box1 .tit .img{
    border-top-left-radius: 0.15rem;
    border-bottom-left-radius: 0.15rem;
}
.neikong2 .container .box2 .tit .img{
    border-top-right-radius: 0.15rem;
    border-bottom-right-radius: 0.15rem;
}
.neikong2 .container .box .tit .img img{
    width:100%;
    transition:0.5s;
}
.neikong2 .container .box:hover .tit .img img{
    transform:scale(1.1);
    transition:0.5s;
}
.neikong2 .container .box .tit h4{
    position:absolute;
    top:28px;
    font-size:18px;
    color:#42476d;
    line-height:35px;
    font-weight:bold;
    z-index:99;
    width:219px;
    height:47px;
}
.neikong2 .container .box1 .tit h4{
    left:-15px;
    background: url(/ziyuan/images/kuaiji/neikong2_h41.png) no-repeat left center;
    padding-left:7px;
}
.neikong2 .container .box2 .tit h4{
    right:-15px;
    background: url(/ziyuan/images/kuaiji/neikong2_h42.png) no-repeat right center;
    padding-left:22px;
    width:208px;
    box-sizing: border-box;
}
.neikong2 .container .box .tit h5{
    width:100%;
    height:50px;
    background-color: rgba(0,0,0,0.7);
    position:absolute;
    bottom:0;
    left:0;
    font-size:16px;
    color:#ffffff;
    text-align: center;
    line-height:50px;
    
}
.neikong2 .container .box1 .tit h5{
    border-bottom-left-radius: 0.15rem;
}
.neikong2 .container .box2 .tit h5{
    border-bottom-right-radius: 0.15rem;
}
.neikong2 .container .box .con{
    width:390px;
    height:310px;
    background-color: #ffffff;
    float:left;
    overflow: hidden;
}
.neikong2 .container .box1 .con{
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}
.neikong2 .container .box2 .con{
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
}
.neikong2 .container .box .con h4{
    width:196px;
    height:38px;
    background-color: #42476d;
    margin:41px auto 0 auto;
    border-radius:10px;
    font-size:20px;
    line-height:38px;
    text-align: center;
    color:#ffffff;
    font-weight:bold;
}
.neikong2 .container .box .con ul{
    margin-left:67px;
    margin-top:21px;
    counter-reset: section;
}
.neikong2 .container .box2 .con ul{
    margin-left:35px;
    margin-top:21px;
    counter-reset: section;
}
.neikong2 .container .box .con ul li{
    font-size:18px;
    color:#333333;
    height:25px;
    line-height:25px;
    padding-left:38px;
    box-sizing: border-box;
    margin-bottom:15px;
    position:relative;
}
.neikong2 .container .box .con ul li::before{
    counter-increment:section;
    content:counter(section);
    position:absolute;
    width:25px;
    height:25px;
    background-color: #42476d;
    font-size:16px;
    line-height:25px;
    text-align: center;
    color:#ffffff;
    left:0;
    top:0;
    border-radius:50%;

}
.neikong2 .container .box .con span{
    width:196px;
    height:38px;
    border:solid 1px #42476d;
    border-radius:10px;
    display:block;
    margin:38px auto 0 auto;
    font-size:16px;
    line-height:38px;
    text-align: center;
    color:#42476d;
    font-weight:bold;
    cursor:pointer;
}
.neikong2 .container .box .con span:hover{
    background-color:#42476d ;
    color:#ffffff;
}
.neikong3{
    background-color: #ffffff;
    height:728px;
    position:relative;
}
.neikong3::before{
    content:'';
    position:absolute;
    width:100%;
    height:335px;
    background-color: #f1f4f9;
    left:0;
    bottom:0;
}
.neikong3 .container{
    width:880px;
    height:545px;
    margin:38px auto 0 auto;
    padding:90px 0 0 144px;
    box-sizing: border-box;
    position:relative;
}
.neikong3 .container .left{
    float:left;
    position:relative;
    z-index:99;
}
.neikong3 .container .left li{
    margin-bottom:32px;
}
.neikong3 .container .left span,.neikong3 .container .right span{
    font-size:20px;
    color:#333333;
    display:block;
    line-height:20px;
}
.neikong3 .container .left input{
    border:solid 1px rgba(0,0,0,0.1);
    box-shadow:5px 0 5px rgba(0,0,0,0.05) inset;
    width:275px;
    height:43px;
    margin-top:15px;
}
.neikong3 .container .right{
    float:left;
    margin-left:34px;
    position:relative;
    z-index:99;
}
.neikong3 .container .right ul{
    width:283px;
    height:154px;
    border:solid 1px rgba(0,0,0,0.1);
    box-shadow:5px 0 5px rgba(0,0,0,0.05) inset;
    margin-top:15px;
    padding-top:43px;
    padding-left:26px;
    box-sizing: border-box;
}
.neikong3 .container .right ul li{
    font-size:18px;
    color:#333333;
    line-height:18px;
    margin-bottom:32px;
}
.neikong3 .container .right ul li input{
    width:18px;
    height:18px;
    padding-top:2px;
    margin-right:6px;
    position:relative;
    
}
.neikong3 .container .right ul li input:checked::before{
    content:'';
    width:18px;
    height:18px;
    position:absolute;
    top:0;
    left:0;
    background-color: #42476d;
    border-radius:50%;
}
.neikong3 .container .right p{
    width:284px;
    height:56px;
    margin:60px auto 0 auto;
    background-color: #f5d6b3;
    border-radius:8px;
    font-size:18px;
    color:#434762;
    line-height:56px;
    text-align: center;
}
.neikong3 .container img.bj{
    position:absolute;
    top:0;
    left:0;
}
.neikong4 .main{
    width:1140px;
    margin:0 auto;
}
.neikong4 .container{
    width:1167px;
    margin:43px auto 0 auto;
}
.neikong4 .container .box{
    width:362px;
    margin-right:27px;
    float:left;
}
.neikong4 .container .box .img{
    width:100%;
    height:214px;
    overflow: hidden;
}
.neikong4 .container .box .img img{
    width:100%;
    height:100%;
    transition:0.5s;
}
.neikong4 .container .box:hover .img img{
    transform:scale(1.1);
    transition:0.5s;
}
.neikong4 .container .box .info{
    width:100%;
    height:234px;
    position:relative;
    background-color: rgba(0,0,0,0.8);
    overflow: hidden;
}
.neikong4 .container .box .info h4{
    width:100%;
    font-size:20px;
    line-height:20px;
    font-weight:bold;
    color:#f5d6b3;
    margin-top:58px;
    text-align: center;
}
.neikong4 .container .box .info p{
    font-size:18px;
    color:#ffffff;
    line-height:30px;
    margin-top:20px;
    padding:0 60px 0 66px;
    box-sizing: border-box;
    text-align: center;
}
.neikong4 p.tj{
    margin:40px auto 60px auto;
}
.neikong5{
    height:688px;
    background-color: #f2f2f2;
}
.neikong5 .container{
    width:1200px;
    position:relative;
    margin-top:100px;
}
.neikong5 .container .box{
    width:324px;
    height:388px;
    background-color: #ffffff;
    box-shadow:0 0 15px rgba(0,0,0,0.12);
    border-radius:15px;
    position:absolute;
}
.neikong5 .container .box1{
    left:22px;
}
.neikong5 .container .box2{
    left:50%;
    margin-left:-162px;
}
.neikong5 .container .box3{
    right:22px;
}
.neikong5 .container .box1 img{
    width:52px;
    top:52px;
    left:50%;
    margin-left:-26px;
    position:absolute;
    transition:0.5s;
}
.neikong5 .container .box2 img{
    width:52px;
    top:52px;
    left:50%;
    margin-left:-26px;
    position:absolute;
}
.neikong5 .container .box3 img{
    width:48px;
    top:48px;
    left:50%;
    margin-left:-24px;
    position:absolute;
}
.neikong5 .container .box h4{
    font-size:24px;
    color:#333333;
    line-height:24px;
    text-align: center;
    font-weight:bold;
    position:absolute;
    top:145px;
    width:100%;
    transition:0.5s;
}
.neikong5 .container .box p{
    font-size:18px;
    line-height:30px;
    color:rgba(51,51,51,0.8);
    width:100%;
    text-align: center;
    padding:0 62px 0 62px;
    top:198px;
    left:0;
    position:absolute;
    box-sizing: border-box;
    transition:0.5s;
}
.neikong5 .container .box span{
    display:block;
    width:180px;
    height:42px;
    border-radius:8px;
    position:absolute;
    left:50%;
    margin-left:-90px;
    top:294px;
    background-color: #f5d6b3;
    font-size:18px;
    font-weight:bold;
    line-height:42px;
    color:#42476d;
    text-align: center;
    cursor:pointer;
    transition:0.5s;
}
.neikong5 .container .box.xz{
    width:374px;
    height:488px;
    top:-52px;
    transition:0.5s;
}
.neikong5 .container .box2.xz{
    width:374px;
    height:488px;
    top:-52px;
    margin-left:-187px;
    transition:0.5s;
}
.neikong5 .container .box.xz img{
    width:62px;
    top:75px;
    margin-left:-31px;
    transition:0.5s;
}
.neikong5 .container .box.xz h4{
    top:214px;
    transition:0.5s;
}
.neikong5 .container .box.xz p{
    top:270px;
    transition:0.5s;
}
.neikong5 .container .box.xz span{
    top:362px;
    width:242px;
    height:52px;
    margin-left:-121px;
    line-height:52px;
    transition:0.5s;
}
/*会计税务内控页面*/

/*会计税务服务页面*/
.fuwu p.tj{
    background-color: #e94933;
}
.fuwu1 .container .box .img {
    background-color: #caaa68;
}
.fuwu1 .container .box .img img {
    width: 52px;
    margin: 14px auto;
}
.fuwu1{
    background-color: #ffffff;
}
.fuwu1 .container .box {
    height: 268px;
    background-color: #f2f2f2;
    float: left;
    margin-right: 14px;
    margin-bottom: 14px;
    position: relative;
    top: 0;
    transition: 0.5s;
}
.fuwu2{
    background: url(/ziyuan/images/kuaiji/fuwu2_bj.jpg) no-repeat center;
}
.fuwu2 .container .box .quan .img {
    width: 94px;
    height: 94px;
    margin: 15px auto;
    background-color: #caaa68;
    overflow: hidden;
    border-radius: 50%;
}
.fuwu2 .title h3{
    color:#ffffff;
}
.fuwu2 .main{
    width:1030px;
    margin:0 auto;
}
.fuwu2 .container{
    width:1208px;
}
.fuwu2 .container .box {
    width: 124px;
    float: left;
    margin-right: 178px;
    position: relative;
}

.fuwu2 .container .box::after {
    content: '';
    display: block;
    width: 27px;
    height: 20px;
    position: absolute;
    right: -96px;
    top: 52px;
    background: url(/ziyuan/images/kaihu/kh_xg5_jt.png) no-repeat center;
}
.fuwu2 .container .box:last-child:after{
    display:none;
}
.fuwu2 .container .box .quan{
    border:solid 1px rgba(229,229,229,0.3);
}
.fuwu2 .container .box h3{
    color:#caaa68;
    font-size:22px;
}
.fuwu2 .container .box p{
    font-size:18px;
    color:rgba(255,255,255,0.8);
    margin-top:22px;
    line-height:18px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width:300px;
    text-align: center;
    position:relative;
    left:50%;
    margin-left:-150px;
}
.fuwu5 .container .box span{
    background-color: #caaa68;
    font-weight:normal;
    color:#ffffff;
}



/*会计税务服务页面*/

/*跨境电商页面*/
.dianshang p.tj{
    background-color: #fc9a13;
}
.dianshang1 .container{
    margin-top:40px;
    margin-bottom:60px;
}
.dianshang1 .container .left{
    float:left;
    width:436px;
    margin-left:55px;
    margin-top:51px;
}
.dianshang1 .container .left p{
    height:122px;
    font-size:18px;
    color:#000000;
    line-height:34px;
    padding-left:18px;
    position:relative;
}
.dianshang1 .container .left p::before{
    content:'';
    width:7px;
    height:122px;
    background-color:#ffa72b;
    position:absolute;
    left:0;
    top:7px;
}
.dianshang1 .container .left span{
    width:150px;
    height:38px;
    border-radius:5px;
    background-color: #ffa72b;
    line-height:38px;
    text-align: center;
    font-size:16px;
    color:#ffffff;
    display:block;
    margin:62px 0 0 55px;
}
.dianshang1 .container .right{
    float:left;
    margin-left:-34px;
}
.dianshang1 .container .right .info{
    width:558px;
    height:0;
    margin-top:28px;
    border-bottom:solid 288px #ffa72b;
    border-left:solid 132px transparent;
    position:relative;
}
.dianshang1 .container .right .info .img{
    width:388px;
    height:260px;
    position:absolute;
    top:-28px;
    left:100px;
    overflow: hidden;
    border-radius:10px;
}
.dianshang1 .container .right .info .img img{
    width:100%;
}
.dianshang2{
    background-color: #f7f7f7;
    overflow: hidden;
}
.dianshang2 .main{
    width:1168px;
    margin:0 auto;
}
.dianshang2 .container{
    width:1200px;
    margin-bottom:28px;
    margin-top:40px;
}
.dianshang2 .container .box{
    width:268px;
    float:left;
    margin-right:32px;
    border-radius:10px;
    overflow:hidden;
    box-shadow:0 0 15px rgba(0,0,0,0.1);
    margin-bottom:32px;
}
.dianshang2 .container .box .img{
    width:100%;
    height:130px;
    overflow:hidden;
}
.dianshang2 .container .box .img img{
    width:100%;
    transition:0.5s;
}
.dianshang2 .container .box:hover .img img{
    transform:scale(1.1);
    transition:0.5s;
}
.dianshang2 .container .box h4{
    width: 100%;
    height:90px;
    background-color: #ffffff;
    font-size:20px;
    color:#333333;
    line-height:90px;
    text-align: center;
    font-weight:bold;
}
.dianshang2 .container .box.qt h4{
    line-height:56px;
    position:relative;
    text-align: center;
}
.dianshang2 .container .box.qt p{
    width:110px;
    height:26px;
    border-radius:13px;
    background-color: #ffa72b;
    font-size:14px;
    color:#ffffff;
    line-height:26px;
    text-align: center;
    position:absolute;
    top:52px;
    left:50%;
    margin-left:-55px;
    cursor:pointer;
}
.dianshang3{
    overflow:hidden;
}
.dianshang3 .container{
    width:1160px;
    margin:40px auto 60px auto;
}
.dianshang3 .container .left{
    float:left;
}
.dianshang3 .container .left ul{
    counter-reset: section;
}
.dianshang3 .container .left ul li{
    width:598px;
    height:96px;
    box-shadow:0 0 10px rgba(0,0,0,0.1);
    border-radius:10px;
    display:table;
    padding-left:80px;
    padding-right:40px;
    box-sizing: border-box;
    position:relative;
    margin-bottom:24px;

}
.dianshang3 .container .left ul li::before{
    counter-increment: section;
    content:counter(section);
    position:absolute;
    font-size:20px;
    color:#fc9a13;
    font-weight:bold;
    line-height:20px;
    top:38px;
    left:36px;
}
.dianshang3 .container .left ul li:last-child:before{
    top:54px;
}
.dianshang3 .container .left ul li:last-child{
    height:128px;
}
.dianshang3 .container .left ul li p{
    display:table-cell;
    vertical-align: middle;
    font-size:20px;
    line-height:30px;
    color:rgba(51,51,51,0.85);
}
.dianshang3 .container .right{
    width:527px;
    height:486px;
    overflow: hidden;
    float:right;
}
.dianshang3 .container .right img{
    width:100%;
    transition:0.5s;
}
.dianshang3 .container .right:hover img{
    transform:scale(1.1);
    transition:0.5s;
}
.dianshang4{
    overflow:hidden;
}
.dianshang4 .main{
    width:1098px;
    margin:0 auto;
}
.dianshang4 .container{
    width:1128px;
    margin:40px auto 0 auto;
}
.dianshang4 .container .box{
    width:346px;
    float:left;
    height:400px;
    overflow:hidden;
    margin-right:30px;
    transition:0.5s;
}
.dianshang4 .container .box1{
    background: url(/ziyuan/images/kuaiji/dianshang4_1.jpg) no-repeat center;
    background-size:100% auto;
}
.dianshang4 .container .box2{
    background: url(/ziyuan/images/kuaiji/dianshang4_2.jpg) no-repeat center;
    background-size:100% auto;
}
.dianshang4 .container .box3{
    background: url(/ziyuan/images/kuaiji/dianshang4_3.jpg) no-repeat center;
    background-size:100% auto;
}
.dianshang4 .container .box:hover{
    background-size:110% auto;
    transition:0.5s;
}
.dianshang4 .container .box img{
    margin-top:220px;
    margin-left:36px;
}
.dianshang4 .container .box h4{
    width:100%;
    font-size:20px;
    color:#ffffff;
    padding-left:36px;
    box-sizing: border-box;
    margin-top:39px;
    line-height:20px;
}
.dianshang4 p.tj{
    margin:40px auto 60px auto;
}
.dianshang5{
    height:689px;
    overflow:hidden;
    background: url(/ziyuan/images/kuaiji/dianshang5_bj.jpg) no-repeat center;
}
.dianshang5 .title h3{
    color:#ffffff;
}
.dianshang5 .container{
    width:1195px;
    height:373px;
    background: url(/ziyuan/images/kuaiji/dianshang5_bj2.png) no-repeat center;
    margin:40px auto 0 auto;
}
.dianshang5 .container .box{
    float:left;
    width: 50%;
}
.dianshang5 .container .box h4{
    font-size:24px;
    line-height:24px;
    color:#ffffff;
    text-align: center;
    margin-top:50px;
}
.dianshang5 .container .box h4 b{
    color:#ffffff;
}
.dianshang5 .container .box span{
    font-size:18px;
    width:176px;
    height:34px;
    line-height:34px;
    border-radius:17px;
    background-color:#ffffff;
    display:block;
    margin:18px auto 0 auto;
    text-align: center;
}
.dianshang5 .container .box1 span{
    color:#5c31b6;
}
.dianshang5 .container .box2 span{
    color:#f8733a;
}
.dianshang5 .container .box ul{
    padding-left:90px;
    box-sizing: border-box;
    margin-top:25px;
}
.dianshang5 .container .box2 ul{
    padding-left:132px;

}
.dianshang5 .container .box ul li{
    font-size:18px;
    color:#ffffff;
    line-height:40px;
    padding-left:26px;
    background:url(/ziyuan/images/kuaiji/dianshang5_dian.png) no-repeat left 0 top 13px;
}
.dianshang5 p.tj{
    margin:70px auto 60px auto;
    position:relative;
}
.dianshang5 p.tj::before{
    content:'各国VAT所需资料略有差异';
    font-size:18px;
    color:#ffffff;
    line-height:18px;
    text-align: center;
    display:block;
    position:absolute;
    top:-40px;
    left:0;
    width:100%;
}
.dianshang6{
    background:none;
    background-color:#f7f7f7;
}
.dianshang6 .title h3{
    color:#333333;
}
.dianshang6 .container{
    width:1000px;
    margin:70px auto 0 auto;
}
.dianshang6 .container .box{
    width:100px;
    margin-right:200px;
}
.dianshang6 .container .box:last-child{
    margin-right:0;
}
.dianshang6 .container .box .img{
    background-color: #fc9a13;
    width:100px;
    height:100px;
    border-radius:50%;
    overflow:hidden;
    overflow:hidden;
}
.dianshang6 .container .box .img img{
    width:56px;
    margin:22px auto;
}
.dianshang6 .container .box h3{
    font-size:20px;
    color:#333333;
    white-space: nowrap;
    width:170px;
    text-align:center;
    position:relative;
    left:50%;
    margin-left:-85px;
}

/*跨境电商页面*/

/*离岸豁免页面*/
.lian p.tj{
    background-image: linear-gradient(to right,#8c67e6, #5831b2);
}
.lian1{
    overflow:hidden;
}
.lian1 .container{
    width:1130px;
    
    margin:40px auto 80px auto;
}
.lian1 .container .left{
    width:570px;
    height:410px;
    float:left;
    position:relative;
}
.lian1 .container .left .img{
    width:540px;
    height:390px;
    position:absolute;
    top:0;
    right:0;
    box-shadow:0 0 15px rgba(0,0,0,0.2);
    z-index:99;
}
.lian1 .container .left span{
    width:290px;
    height:290px;
    display:block;
    position:absolute;
    bottom:0;
    left:0;
    background-image: linear-gradient(to right,#8c67e6, #5831b2);
}
.lian1 .container .right{
    width:500px;
    float:right;
    margin-top:40px;
}
.lian1 .container .right p{
    font-size:20px;
    line-height:36px;
    color:#000000;
    margin-bottom:40px;
}
.lian1 .container .right span{
    display:block;
    width:240px;
    height:54px;
    background-image: linear-gradient(to right,#8c67e6, #5831b2);
    border-radius:6px;
    font-size:18px;
    color:#ffffff;
    line-height:54px;
    text-align: center;
    margin:0 auto;
    cursor:pointer;
}
.lian2{
    background-color: #f7f7f7;
    overflow:hidden;
}
.lian2 .main{
    width:988px;
    margin:0 auto;
}
.lian2 .container{
    width:1016px;
    margin:40px auto 0 auto;
}
.lian2 .container .box{
    width:480px;
    height:250px;
    position:relative;
    float:left;
    margin-right:28px;
    margin-bottom:28px;
}
.lian2 .container .box.con{
    background-color: #272f42;
}
.lian2 .container .box.con img.tb1{
    position:absolute;
    width:12px;
    top:17px;
    left:16px;
}
.lian2 .container .box.con span{
    display:block;
    position:absolute;
    font-size:20px;
    color:#ffffff;
    left:13px;
    top:116px;
    line-height:20px;
}
.lian2 .container .box.con img.tb2{
    position:absolute;
    width:12px;
    bottom:17px;
    left:16px;
}
.lian2 .container .box.con .info{
    width:440px;
    height:210px;
    background-color: #734dcd;
    display:table;
    position:absolute;
    top:20px;
    right:-10px;
    
    
}
.lian2 .container .box.con .info p{
    font-size:18px;
    color:#ffffff;
    line-height:30px;
    display:table-cell;
    vertical-align: middle;
    padding:0 60px 0 72px;
}
.lian2 p.tj{
    margin:12px auto 60px auto;
}
.lian4{
    height:715px;
    background: url(/ziyuan/images/kuaiji/lian4_bj.jpg) no-repeat center;
}
.lian4 .title p{
    color:rgba(255,255,255,0.6);
}
.lian4 .main{
    width:1080px;
    margin:0 auto;
}
.lian4 .container{
    width:1110px;
    margin:40px auto 0 auto;
}
.lian4 .container .box {
    width: 340px;
    height: 390px;
    margin-right: 30px;
    box-shadow: 0 0 15px rgb(0 0 0 / 10%);
    border-radius: 10px;
    float: left;
    position: relative;
    top: 0;
    transition: 0.5s;
}
.lian4 .container .box h3{
    border-top-left-radius: 12px;
    border-top-right-radius:12px;
    overflow: hidden;
    position:relative;
    padding-left:40px;
    box-sizing: border-box;
}
.lian4 .container .box1 h3{
    background: url(/ziyuan/images/kuaiji/lian4_1_bj.jpg) no-repeat center;
}
.lian4 .container .box2 h3{
    background: url(/ziyuan/images/kuaiji/lian4_2_bj.jpg) no-repeat center;
}
.lian4 .container .box3 h3{
    background: url(/ziyuan/images/kuaiji/lian4_3_bj.jpg) no-repeat center;
}
.lian4 .container .box h3::before{
    content:'';
    height:31px;
    width:34px;
    position:absolute;
    left:100px;
    top:31px;
}
.lian4 .container .box1 h3::before{
    background: url(/ziyuan/images/kuaiji/lian4_1.png) no-repeat center;
}
.lian4 .container .box2 h3::before{
    background: url(/ziyuan/images/kuaiji/lian4_2.png) no-repeat center;
    top:29px;
}
.lian4 .container .box3 h3::before{
    background: url(/ziyuan/images/kuaiji/lian4_3.png) no-repeat center;
    top:29px;
}
.lian4 .container .box ul{
    padding-left:30px;
    padding-right:24px;
    box-sizing: border-box;;
    margin-top:28px;
}
.lian4 .container .box ul li{
    font-size:18px;
    line-height:30px;
    color:#333333;
    padding-left:25px;
    box-sizing: border-box;
    position:relative;
    margin-bottom:10px;
}
.lian4 .container .box ul li::before{
    content:'';
    width:7px;
    height:7px;
    position:absolute;
    left:4px;
    top:13px;
    border-radius:50%;

}
.lian4 .container .box ul li::after{
    content:'';
    width:13px;
    height:13px;
    position:absolute;
    top:9px;
    left:0;
    border-radius:50%;
}
.lian4 .container .box1 ul li::before{
    background-color: #fe6c6a;
}
.lian4 .container .box1 ul li::after{
    border:solid 1px #fe6c6a;
}
.lian4 .container .box2 ul li::before{
    background-color: #52abf2;
}
.lian4 .container .box2 ul li::after{
    border:solid 1px #52abf2;
}
.lian4 .container .box3 ul li::before{
    background-color: #feaa66;
}
.lian4 .container .box3 ul li::after{
    border:solid 1px #feaa66;
}
.lian5{
    background-color: #f7f7f7;
    overflow: hidden;
}
.lian5 .container .box h3{
    width:328px;
    margin-left:-164px;
}
.lian5 .container .box .quan .img {
    background-image: linear-gradient(to right,#8c67e6, #5831b2);
}

/*离岸豁免页面*/
.shenji p.tj{
    background-image: linear-gradient(to right,#ff606d, #ffc171);
}
.shenji1 .container{
    margin-top:40px;
}
.shenji1 .container .left{
    width: 532px;
    height:538px;
    float:left;
    position:relative;
}
.shenji1 .container .left .img{
    width:285px;
    height:538px;
    margin-left:76px;
    overflow:hidden;
    position:absolute;
    border-radius:48px;
    box-shadow:0 0 20px rgba(0,0,0,0.2);
    position:9;
}

.shenji1 .container .left .img .img1{
    width:100%;
    position:absolute;
    z-index:99;
    
}

.shenji1 .container .left .img .img2{
    position:absolute;
    width:244px;
    height:500px;
    top:17px;
    left:19px;
    transition:0.5s;
    z-index:98;
}
.shenji1 .container .left .img:hover .img2{
    transform:scale(1.1);
    transition:0.5s;

}
.shenji1 p.tj{
    margin:40px auto 60px auto;
}
.shenji1 .container .left span{
    position:absolute;
    width:844px;
    height:307px;
    background-color: #e1e1e1;
    left:-360px;
    top:115px;
}
.shenji1 .container .right{
    width:668px;
    float:left;
}
.shenji1 .container .right ul li{
    margin-bottom:20px;
}
.shenji1 .container .right ul li h4{
    font-size:20px;
    line-height:37px;
    font-weight:bold;
    color:#333333;
    padding-left:46px;
    position:relative;
}
.shenji1 .container .right ul li h4::before{
    content:'';
    width:37px;
    height:37px;
    background-image: linear-gradient(to right,#ff606d, #ffc171);
    border-radius:50%;
    position:absolute;
    left:0;
    top:0;
    font-size:20px;
    text-align: center;
    color:#ffffff;
    line-height:37px;
}
.shenji1 .container .right ul li.l1 h4::before{
    content:'1';
}
.shenji1 .container .right ul li.l2 h4::before{
    content:'2';
}
.shenji1 .container .right ul li.l3 h4::before{
    content:'3';
}
.shenji1 .container .right ul li.l4 h4::before{
    content:'4';
}
.shenji1 .container .right ul li h5{
    width:100%;
    border:solid 1px #c8dded;
    padding:17px 15px 17px 30px;
    margin-top:13px;
    border-radius:10px;
    font-size:18px;
    line-height:26px;
    color:#666666;
    position:relative;
}

.shenji1 .container .right ul li h5::before,.shenji1 .container .right ul li h5::after{
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-width: 10px;
    border-style: solid;
    position: absolute;
    left: 50px;
    z-index: 999999;
}
.shenji1 .container .right ul li h5::before{
    
    border-color: transparent transparent #ffffff;
    top: -17px;
    z-index: 9999999;
}
.shenji1 .container .right ul li h5::after{
    
    border-color: transparent transparent #c8dded;
    top: -20px;
}
.shenji4{
    height:730px;
    background: url(/ziyuan/images/kuaiji/shenji4_bj.jpg) no-repeat center;
}
.shenji4 .main{
    width:1170px;
    margin:0 auto;
}
.shenji4 .title p{
    color:rgba(255,255,255,0.5);
}
.shenji4 .container{
    width:1210px;
}
.shenji4 .container .box {
    width: 270px;
    height: 408px;
    margin-right: 30px;
    border-radius:15px;
    overflow:hidden;
}
.shenji4 .container .box1 h3{
    background-image: linear-gradient(to right,#ffc310, #ffd55f);
}
.shenji4 .container .box2 h3{
    background-image: linear-gradient(to right,#00a7fa, #45cdff);
}
.shenji4 .container .box3 h3{
    background-image: linear-gradient(to right,#ff681d, #ff9a66);
}
.shenji4 .container .box4 h3{
    background-image: linear-gradient(to right,#4175e6, #74a3ff);
}
.shenji4 .container .box p {
    padding: 20px 20px 0 40px;
}
.shenji5{
    background-color: #f5f5f5;
}
.kh_xg5 .container .box .quan .img {
    background-image: linear-gradient(to right,#ff606d, #ffc171);
}


/*做账审计页面*/

/*悬浮框页面*/
.pcxf{
    width:100%;

}
.pcxf .bh{
    position:fixed;
	height: 91px;
    left: 0;
    bottom: 137px;
    cursor:pointer;
    z-index:999;
}
.pcxf .bh img{
    position:relative;
}
.pcxf .zk{
    width:100%;
    height:190px;
    position:fixed;
    bottom:0;
    left:-100%;
 }
.pcxf .zk .con{
    width:100%;
    height:140px;
    position:absolute;
    bottom:0;
    background-color: rgba(40,40,40,0.8);
}
.pcxf .zk .con .main{
    width:1200px;
    height:100%;
    margin:0 auto;
    position:relative;
}
.pcxf .zk .con .container{
    width:100%;
    height:190px;
    position:absolute;
    bottom:0;
    background: url(/ziyuan/images/footer_kf.png) no-repeat right 50px center;
}
.pcxf .zk .con .container .left{
    float:left;
    padding-top:80px;
    margin-left:60px;
}
.pcxf .zk .con .container .left p{
    font-size:22px;
    font-weight:bold;
    color:#ffffff;
}
.pcxf .zk .con .container .left p span{
    color:#6395f1;
}
.pcxf .zk .con .container .left span.des{
    font-size:22px;
    color:#ffffff;
    display:block;
}
.pcxf .zk .con .container form{
    float:Left;
    padding-top:100px;
    margin-left:65px;
}
.pcxf .zk .con .container form input{
    width:300px;
    height:42px;
    float:left;
    border-radius: 5px;
    box-sizing: border-box;
}
.pcxf .zk .con .container form input.phone{
    background: url(/ziyuan/images/pcxf_phone.png) no-repeat left 15px center;
    background-color: #ffffff;
    padding-left:45px;
}
.pcxf .zk .con .container form span.tj{
    width:104px;
    height:42px;
    border-radius: 5px;
    background-color: #3672e0;
    line-height:42px;
    text-align: center;
    font-size: 14px;
    font-weight:bold;
    color:#ffffff;
    float:left;
    margin-left:5px;
    cursor:pointer;
}
.pcxf .zk .con .container img.close{
    position:absolute;
    right:0;
    top:60px;
    cursor:pointer;
}
/*悬浮框页面*/


/***调取样式新增**/
.hl_yewu .index .box .img img{
	width: auto;
    height: 157px;
    position: absolute;
    left: 50%;
    margin-left: -241px;
}